For me, there is a big difference between what I considered a garbage site like Mega Upload, and a site like The Pirate Bay. The first paragraph of this article is appalling. While I won't be surprised that TPB owners make a lot of money, the description of the cars, the aliases, looks like mafia guys coming from movies. TPB stands for civil liberties, right of sharing stuff like Wikileaks files in addition to Hollywood movies... I don't know, I may be wrong, but I won't miss Megaupload.