Gametel driver from the Android Market; directions. The rubber clamps let you combine the controller and a phone into one cohesive device for a true handheld experience. Or, you can keep it separate when playing games on a tablet or TV (via HDMI from your device). According to the specifications you can get up to nine hours of play time.
The new gaming controller will be compatible with Android 2.1 and later and is set to be available in December. There is already a list of games that can be controlled with it, with many more coming. Sign-up here to be notified when it is officially launched; pricing looks to be around $75.00 and could be a hot item this season.