I have a confession.... I bought an iPhone. Actually, I bought two. One for me, and one for my wife. I didn't want one, I swear. But I had no choice. We have a couple of clients who really want iPhone versions of applications that we are currently building for them (and probably websites too I am sure). So what can you do? We use .NET solely because that is what our clients want us to use, and now we have iPhones solely because our clients want us to build stuff for them. I'm a late comer to the iPhone craze. I sometimes think that I get on these things just as the rest of the world is moving on to something else. But I have to say, the possibilities in terms of applications and/or games is pretty amazing. At the moment a fairly large proportion of stuff on the app store is frankly shit. The sort of thing you see advertised on late night TV by those dodgey $6 a week sms clubs. But I would imagine it is only a matter of time before the quality is given a chance to rise to the top of the cesspool. Once the platform matures a bit it will definitely become something worth targetting. At the moment, I'm not entirely sure it is worth developing a game or an app which you plan on selling for 99c, unless it is a throw away app you built in a couple of weeks or while on holiday. For me, it'd be hard to justify building something which I'd need to sell 20,000 copies of to break even on. Of course, the more you spend making something, the more copies you need to sell, or the more you need to charge. Even if you develop a great tool or game and charge a minimal amount for it, there is still only a very small chance that your app will even be seen by the vast majority of iPhone owners. Given the sheer number of apps for sale at bargain basement prices, it seems to be a pretty tough marketplace to break into. We'll keep you updated when (or if) we start developing for the iphone. In the meantime, it's back to "paper toss" for me!