I've been using my brothers saitek gamepad, the analog thumb sticks are great for driving games and it has a cool blue logo that lights up. Other than that, plenty of buttons, it's similar to a sony dualshock controller...

When I got NFS games for the pc it was easy to configure the buttons on the saitek pad to the same functions I have setup for the PS2 controller buttons for NFSU2

I also have a saitek joystick that is sort of a flight stick with throtle control and HAT switch. I set the hat to weapons selection and the button below the hat is target selection, makes the old commanche helicopter game very fun!

I still prefer the keyboard for fps but the game pad makes some of the 3rd person shooters and arcade classics alot more like playing on a console.

Logitech makes great mice/trackball stuff, I've had the logitech usb optical mouse for a very long time. So long infact that I've worn out the button on it several times. The microswitch pusher is not all that durable. What happens is the microswitch wears into the plastic pusher, then the surrounding plastic bottoms out on the microswitch's frame.. I had to file down the nub and surrounding button plastic so that it is able to push the microswitch button without touching the microswitch frame.

It's been about 4 months since then, the nub and surrounding plastic is one smooth bump and contact's the microswitch's clicker button about the same time it hits the frame, only a matter of time before I will have to add more plastic above the micro so basically, I need a new mouse, I won't get a cordless, but I will be getting another logitech optical

It's been a while since I've used a track ball, I might get one of those and a digitizing pad if I get photoshop cs?