Check out Google.com.br if you haven’t already.
Using localized Google, you are able to search sites and documents in other languages, such as Portuguese. It has happened to me that my Brazilian friends have found things faster than I while searching concurrent with my queries, and the reason is that sometimes I forget to localize to Brazil when searching for information in Portuguese.
Whether you are looking for information about books, movies, language, news or anything else, if the end result is either in Portuguese or originating in Brazil, chances are you will find it faster with Google.com.br.