http://www.saitek.com/uk/prod/p2600.htm
i have the saitek the one with 4 shoulder buttons and 6 front buttons the rumble option 2 analogs and the d-pad the only down side is that the de pad sucks 2 of the 3 i have have been broke of the same part, the dpad is not attached correctly to the controller 1 minuscule rubber part i never push to much in them and end up breaking