I'm happy to report my wife checked my son's Brasilian Passport and it is valid to 2012. We did get it in person at the Consulate in Boston, and if we had not gotten it in person, I guess the validity would have been three years.
I hadn't really given my son's Brasilian Passport much thought until I read this thread, so it goes to show how useful this site can be, whether we post or not.
I have seen some people turned away at GIG because their documents weren't in proper order and it was not negotiable either... so (myself included) always check your documents as soon as you can, avoid last minute hassles, fortunately for me, we're OK