+1 for just letting google handle it all. however if you really do want to maintin complete control then own cloud could be an option as they have an android app: http://owncloud.org/support/android/ Dan