BTW, to all the people who suggested a game-pad, I guess you didn't bother to read the thread. I don't have any issues with the mouse. In fact, I don't think there's a better way to aim. I have issues with regular keyboards being inconvenient to control movement. If you did read the thread, do explain how using a game-pad in one hand and a mouse in the other hand can solve this issue.
		
		
	 
are you talking about a controller?  or a gamepad?  because i suggested a 
belkin gamepad, which is essentially like the notromo gamepad you linked in your OP.
my set up is i have a belkin gamepad on the left, razr multi-key mouse on the right, logitech g15 keyboard in the middle.
for FPS games i use the mouse for shooting,aiming and the keys on the side for weapon swap and reload. I use the belkin gamepad for movement, crouch, jump, etc etc.  the extra keys are for things like open map, extra ability, open inventory etc.  (note, i do not use my keyboard at all.)
for mmorpg type games where you have a lot of abilities, i use the mouse for movement, extra keys on it are for alt, shift and ctrl.  then i use the gkeys on my keyboard for all my different abilites. with 18 keys, plus the alt shift and ctrl buttons on the mouse, i get 54 different abilities/items etc i can have quick access to. (i do not use my gamepad at all.)
i tried using a controller for a bit, but it sucked.  so i dont use one when playing pc games.