I was over there last year for a week, caught the Andorra - England game. It is an awesome city, make sure you get to Gaudi's Parc Guell, cracking views over the City from there. I didn't see much in the way of nice cars either, like you say lots of French and Italian but unbelievably I did see an Ariel Atom!