I rely on Megaupload for almost all my anime these days. New episodes for ongoing series tend to get uploaded there far quicker than any other site, and it's useful for complete series too as I can download several episodes at a time.