I'm not one to toot my own horn (well okay maybe a little). Check out my recommendations back on 09-07. NZ has since gotten bought out by IBM. Of course, I didn't own it, but give me some credit for knowing about it.
You all know about SLW of course. As for the other stocks mentioned, the story remains good long term. INFA and TDC may both get bought out at some point.
Another Brazil stock I own is SBS. If there's still such a thing as a good buy and hold stock, I think this is one.