For many years now there's been ways of using gmail as a storage medium, believe it or not. It works by storing files in attachments in specially-named email messages, as far as I can remember. It was slow as molasses, too, but it worked. the FUSE driver would take care of the interaction with gmail through http, while it presented you a mountable device with a gmailfs on it, that you could use as a normal filesystem.
google used to ban accounts doing it back in the early days, I don't know if they still do.
Patrix.