You can try http://www.fabulousanime.com they provide the latest anime releases on direct download