There is a new blog out as a guide for living in Costa Rica. 

You can check it out here:        http://www.CostaRicaHQ.org