While there are a lot great things about the Apple SDK many are starting to question its brutal terms of service, its blocking of VOIP and GSM connections as well as its blocking of Opera and Firefox. Some experts are wondering how this is legal considering how much trouble Microsoft got for having IE as its default browser in Win98?
Add to this that ‘only one iPhone application can run at a time, and third-party applications never run in the background. This means that when users switch to another application, answer the phone, or check their email, the application they were using quits.’ Advised developer Robert Balousek.
So consider the fact that you will lose the game your playing and must re-log into all the websites and IM programs because you wanted to answer your phone. This could become incredibly irritating in record time.