I joined Trafficwhirl.com when someone forwarded me a link to it, and right off the bat it really got on my nerves. There are a lot of things I can let go when it comes to affiliate sites, after all, they're trying to make money too, and I can't knock that.
What I can knock, however, is annoying bait and switch tactics, constant bordeline spam emails and cumbersome site design. The clincher for me is that it seems to be more about niche marketing, article rewriting/spinning and wordpress, none of which interest me at all. Maybe it works for some of you guys out there, but it's not my cup of tea.