I actually did some research about this recently to find out if Nike changed their ways. 5 years ago their contract companies in Indonesia were reported by the AFL/CIO chapter there as having by far the most complaints.
Nike now has an entire department staffed with many people whose job it is to make sure their contract factories meet the Fair Labor Association's standards and in 2003 they received the status of "Participating Company." You can read the most recent report on them at the FLA website.
In case you think the FLA is just some front company for corporate interest, please check their board of directors:
http://www.fairlabor.org/all/about/board.html
While I think any corporation with unfair labor practices should be slammed, companies with good ones, or companies who reform their practices should be rewarded and praised. I'm sure it feels good to slam the big guys but make sure it's still warranted instead of retaining an outdated knee-jerk reaction.
Reference:
http://www.fairlabor.org/2004report/companies/participating/index.html