Does Google Drive have a size limit? If not, send the files via GMail and if the attachments are too big, it will be uploaded to Google Drive, and a link to the uploads will be sent to your friend.
Or FTP? It's the protocol used to upload files to websites. It's a bit low level and I'm not sure...