The app market has exploded in the last few years with the introduction of the iPhone and iPod touch. Blackberry, Android, and other mobile technology companies have all jumped on the app bandwagon. For just about any challenge, there may be "an app for that."