Try googling usirius + megaupload (try rapidshare too)
Edit:
MEGAUPLOAD - The leading online storage and file delivery service
If you can't find anything PM me. I made a point of keeping a copy of the installer last time I tracked it down. I put it somewhere I could always find it....now I just have to figure out where that is