Apple May 16, 2010 0 Why the iPhone Platform is Still the Best Game in Town How quickly we forget our very recent history. On January 9, 2007 Steve Jobs announced…