Just thought I'd post that we have a database SDK which now works on the iPhone. It's called Raima RDM Embedded, and it supports both the network and relational database models, replication and access using SQL or a native API. The replication could be used to send data to a remote device natively right from the database, without having to rely on anything external like a web service. Our product has been around awhile and is in use in many embedded systems, but this is the first time it's been on the iPhone. We made a free app as a working example of the SDK, which just got released on the AppStore, called AirportSearch. The app is a front end to data from OpenFlights.org, allowing you to search for worldwide airports, airlines, and routes between them. We have information, and a free download of the SDK on our website. Hope this might be useful to some of you!