Here's something I found while cleaning up. Enjoy!
w00tmegaupload plz
The End. :)
And here's your MegaUpload, for all you lazy people... :Phttp://www.megaupload.com/?d=0UE85FAG