sounds nice but seriously ? megaupload ?