Ease up on the hate. Sales numbers speak for themselves.
Turtle beach makes a decent gaming headset.
If you're buying a turtle beach as an audiophile...you're an idiot.
Turtle Beaches are considered average at lower price ranges and aren't really worth it at the high end ($300). Pair an Astro Mixamp with a Zalman mic and the headphones of your choice or just use Sennheiser PC-350s if you don't want a clip on. If you are going to only use it for the PC than go with a good soundcard rather than the Mixamp.
I'm just making suggestions, but the ultimate decision is yours.