also anyone know how to hook up a controller to play things like tf2 with becuz im quite hopeless at fps's with a mouse...partially due to it being a mini mouse but meh xd
Xpadder is good for that.
You need to already have the controller connected to the pc, but this intercepts the controller and converts it to keyboard/mouse presses, so it works with almost all games that use keyboard and mouse.
You will need to already have the controller connected, if you have a wired 360 controller, you can just plug it in and go, but if you only have wireless (sorry, the play and charge cable does not work for this) you will need a
wireless reciever to connect the controller to pc. Alternatively, if you have a pc controller already, that may be easier to use.
When you have that all set up, grab me on xfire or msn and I'll get you sorted with some profiles for xpadder for various games.