Suggestions for syncing data to someone besides Google? Funambol?
You might also want to take a look at ownCloud. It comes with its own Android App. Quoting Wikipedia:


  ownCloud is a software suite that provides a location-independent storage area for data (cloud storage). The project was launched in January 2010 by KDE developer Frank Karlitschek to create a Free software alternative to commercial cloud providers. In contrast to commercial storage services, ownCloud can be installed on a private server at no additional cost.


Which means: You can run it on your own hardware. But there are also some providers offering this service. Or you could have your ownCloud hosted with a provider of your own choice.

ownCloud is under permanent development -- so listing its features here would not be wise, as things might change. If all three links I provided "go dead", the service will probably as well -- so as long as this is not the case, please refer to those links for closer information.