You can upload all files you want.
The maximum file size is limited to 500 MB.
Currently there arent any limitations.
Megaload.co keeps your files forever, but has the right to delete them if necessary.
IMPORTANT NOTE: Megaload is a file sharing website, not a file backup website! So, we can delete files which are uploaded but not have download record.