The Times has a nice little weekend travel special about Barcelona. Pretty well done, though just a bit too enthusiastic, as most travel articles are. Their recommendations are mostly pretty good if you have money to spend, though to their credit they do mention a couple of budget places.
One criticism: The article doesn't mention street crime, of which there is plenty, mostly of the non-violent sort. Tourists coming here need to be aware that they are targets, especially in the Old City and anywhere else there are a lot of other tourists. If you keep an eye out and don't get sloppy drunk, you should be OK. And, racist as it may be to say so, stay away from groups of Moroccan teenagers wearing brand-name sports gear.