I dunno, I'm surprised that this thread keeps staying on top, but I guess people like to dwell on negativity.
Here are my opinions -- as a nonsilver, non-gold, nonzillion miler: WorldPerks works. I've never had a problem from their end with airline flights being posted (NWA, KLM, CAL, or Midway). I've never had a problem making reservations for free flights online; I've never had a problem when talking to people at the 800 #, although after they severely discounted the number of miles needed to fly in November to Europe, they did hang up on me a few times... but that didn't really bother me. I've also never had a problem with anything at their end.
I have had problems with the flower club and those 500 miles for eating out three times with dining for miles back in June or July (I forget which), but those are not that important to me.
I think that if people don't want to fly any given airline, then they shouldn't--maybe they should make a post about it, but unless somethign was certiflibly unsafe or dangerous about it, why dwell on it? I mean, there are airlines I won't fly for various reasons, but I don't spend my time bashing them in their forums, 'cause I know some people happen to really like them. Ultimately, it's not worth the time and effort to me to do bash them.