I'm From Barcelona has a new, more English-friendly website: http://www.imfrombarcelona.com/