Megaupload is Swizz based, and it went down.
No, they were Hong Kong based. Rapidshare (Switzerland/Germany) has already been sued there, and won, so their (current) business model, for the time being, is not accessible for american "shock and awe" justice.
Where do you see it as Swiss?