Summary: Basically what I want is a Dropbox service that uses multiple Google accounts for storage instead of a single central server.
The application will link the storage space of multiple Google accounts into a single transparent storage area accessible within windows, similar to the Dropbox service.
The number of Google accounts used is user-specified, the application will support any number of Google accounts.
The files will be stored as attachments to emails in the Google accounts or any other way that works.
The application will handle maximal upload limits and split files into smaller parts to accommodate this.
The application will distribute files evenly over all the Google accounts linked to it.
The application will implement multiple upload threads, instead of uploading one file at a time.
The application will have a GUI configuration interface, and also provide the option to synchronize manually and disable automatic synchronization.
I drag and drop a file into the "special" folder or drive, in Windows, and immediately the program splits the file into equal parts and uploads each part to a different Google account, all transparently -- behind the scenes -- in the background.
I then log into another computer and install the application, enter the credentials for all the google accounts, and all the files stored are synchronized to the local system.