Trick Shot (iPhone iPod)
CheatingDome.com
Amazing mode
If you get perfect on all hundred levels, you unlock Amazing Mode which requires you to hit specific spots in the level in addition to getting perfect.