The best Gamepad i ever try is Logitech Rumble Gamepad F510 http://hardwarereviewlab.com/logitech-rumble-gamepad-f510/ | Logitech, Gaming products, Game console
Logitech F510 Rumble Gamepad 940-000106 B&H Photo Video
How To Take Apart The Logitech Rumble F510 Gamepad To See What Technology Is Inside This System - YouTube
Logitech F510 Rumble Gamepad with broad game support and dual vibration motors - Newegg.com