[Off-topic][DISC] What do you think of the iPhone as a dev platform?
Was just thinking that the iPhone seems to have a pretty sweet dev platform... getting a license is cheap, the toolkit is free (although admittedly it's Mac-only, which could hinder some), and the way the distribution of apps is set up, there's no risk of anyone pirating your stuff.
Good apps reach the 'top apps' list and get loads of exposure, plus 'free' and 'paid' apps are separated, so people know what to expect. There are reviews of all the apps, so people can see how good or bad your product is, and you also get feedback for it.
On top of all that, the phone itself is pretty powerful (and everyone has the same specs, so if it runs fine for you, it runs fine for them), so 3D and physics stuff is possible. All that stuff you've wanted to play around with is possible.
If I knew Objective-C, I would definitely switch to writing iPhone games... it definitely seems like a more straightforward and surefire way of making money than wrestling with pirates in the Flash arena.
What do you think? Is it a mature enough platform for it to be worth the dev time? Are Apple's restrictions on app content a hindrance? Or maybe the lack of a Windows SDK is an issue for you? I'd like to hear your thoughts. :)