I currently use AnimeFansFTW and AniVoid. But AnimeFansFTW tends to release CrunchySubs or HorribleSubs instead of offering fansubs (which isn't a problem unless you're looking for uncensored episodes of anime.. eheheheh) Also, recently AniVoid went under a cease-and-desist order.. And the link leading to downloads that were listed on this forum.. is dead. So, anyone got suggestions? Streaming sites don't count BTW..
www.animecrazy.net offers fairly good anime downloads. EDIT: It is a streaming site but when you select the anime and episode you want to watch it will usually have quite a few downloads just above the comment section.
I use http://minitheatre.org/. Mini-MKV downloads of lots of animes, saves lots of space! (don't mind that the site is upside down right now, it's just an april fools day prank)
With the correct download manager, I can get my anime from any site with almost any video player. Like AnimeCrunch or something like that.