The iPhone 3G looks very promising, with a competitive price point to attract a greater number of users and Enterprise features to directly attack RIM. There is now an opportunity to create custom applications for the iPhone.
Has anyone tried to develop an application on the iPhone SDK yet, and if so, how has it gone so far?
I am on the developer program and one thing you should be careful about if you develop using the simulator is to use only the published APIs within the iPhone developer website. The simulator will sometimes let you use API's that are available on the Mac but not (yet?) on the phone. I've run into a couple of cases where this can be an issue.