Depends on what you're looking to play really. Not all gamepads are compatible with each and every game. The most universally compatible ones would be ones that have an on-screen interface already, or some that are gyroscrope dependent. 60beat has a Playstation-like controller for the iPad, and there are quite a few 3rd party companies with similar concepts as well