The "Knight" Premium controller is a pretty good controller for any PS3 model and most Macs / PCs (thanks to the standard USB-Connector).
It features 2 wide spectrum analog joysticks, pressure-sensitive eight-way directional pad, 4 pressure-sensitive shoulder buttons, 4 pressure-sensitive face buttons, force feedback, and a home button. The 6 ft. (2m) cable allows for easy movement around your console. It's compatible with all PS3 models, as well as PC/MAC via USB.
Please note that the controller does NOT feature a wireless connection.