MEGAUPLOAD - The leading online storage and file delivery service

Came across this link and figured I'd pass it on...