On a previous post, I mentioned about sending large size files through email for free using Send6. As i mentioned in that post, the limit is only 100MB. If you need to send up to 2 gigs of files, then you have to register for a premium account.
Now there’s a new service, WeTransfer that would transfer up to 2GB of data without the need to register and also they will keep your files for two weeks before removing it. Go there. LargeFileASAP is also offering the same service for up to 2 gigs of files.
For files up to 1GB, you can also use TransferBigFiles.
Cincopa’s MediaSend claims to be able to send photos, videos and music without any size limits. You can try their service by visiting the site.