here in Recife was released a new service which provides public transport routes. Developed by Inove Informatica, users can use Omnibus to find a way to achieve some destination using buses and subways. The result is both a textual and visual description, providing an easy google map iteraction.
The same kind of service is provided in EUA, Canada, Europe by Google Transit, but in Brazil and in Recife, where I live now, there wasn’t nothing similiar to that. So, if you are in Recife and don’t now how to go to somewhere, go by bus using Omnibus.