I have seen some really crazy gaming mice out there like the RAT 9. and others that have 12 buttons on the thumb side. I assume that that type consolidates the keyboard and the mouse.
I use my wireless Xbox 360 controller for the PC. I just find it a lot easier.
Can you map any function to the Xbox controller buttons, triggers, bumpers and D-pad? Or are they preset like the standard Xbox and controller?