There are two kinds of people in this world: Those who love Barcelona and those who haven't been there yet. Barcelona is as close to a perfect city as there is and an obvious destination for most any kind of traveler: warm, sunny, kissed by Mediterranean breezes, full of nice-looking people and...