Good pc gaming controller

Personally, I would use the XBOX 360 controller for Windows. It looks the coolest, is sleekest, and probably familiar if you're looking for the console feel. A wired one is about $40. You need a receiver plus the controller if you want a wireless XBOX 360 controller.
 

i want to hook my pc up to my tv ... sit on the sofa and play games...kinda hard to use the mouse..