Enterprise Development for the iPhone
Novell's MonoTouch makes iPhone development much more appealing for enterprise developers, but enterprise development on the iPhone requires solid database solutions (Want to understand enterprise development? Follow the data).
I have begun investigating DB solutions for the iPhone, by which I mean solutions whereby the iPhone can access the big 3 server-side databases: Oracle, SQL Server, and MySQL.
The big question is whether there can be a single strategy for iPhone development that mitigates DB risk: is there one solution that "just works" no matter which of the major DB vendors happens to be in use?