http://blog.sccscience.com/2010/04/why-i-love-my-iphone-and-its-apps.html