Can someone provide insight? I'm confused as to which area is best to stay in.
My husband and I like to stay in areas that are cool, non touristy, that have plenty of cafe's, good nightlife (i.e. small clubs or lounges that play house music-not hip hop), and a general sensibility to organic/yoga lifestyle- but not pretentious. We like to walk so being near the sights is not as important as getting a flavor for how the city really is- but it can't be too far that we have to take taxis/metro everywhere.
Based on my research, it seems like Raval might be too young and seedy?, Born might be trying to hard and pretentious? and Gracia might be too old and quiet? Or am i totally wrong on all?

Any insight would be appreciated. Also, if you do recommend an area, any recommendations for a cheap hostal, pension or hotel there?