A lot of Steam games now have controller support, and a lot of the console ports really play much better with a controller, so I went on a mission to get my PS3 controller working.
I found an alternative to the [trojan] MotionInJoy drivers here. They basically make it so that your PS3 controller is detected as an XBox controller.
Enjoy

