get2knowbcn offers a wide range of services for the foreigner in Barcelona:
Tailor made tours and other activities for the visitor (cooking workshops, flamenco workshops, sailing and fishing)
Spanish tuition either for the visitor or for the resident with interesting and funny 'activities in the street', among other methodologies.
Relocation services for the just landed.
More information on the web site