My activity is pretty much limited to my HnT translation thread, and I might just disappear again once it's done.
That said, I'm afraid you won't be able to count on me for that, Steve.
It isn't like I've ever done anything in that program, anyway...I can help with portuguese. Since it's my first language. I should also warn that I speak the brazilian variation of portuguese. It isn't that much different from the portuguese spoken in Portugal or in Angola, but the brazilian one has influence of other languages.
Usually (pretty much always, I'd say), the Portuguese speakers who have trouble with English are Brazilans, anyway.