I'm new here... but I got some links...
http://www.anime-eden.com A forum, DDL to many series (countless) - Most anime series are subbed in English, some are Dubbed and Subbed with .mkv Files or .ogg files. Sign up for free and download a few hundred gigabytes of anime (and it still would not be enough)
http://aquastar-anime.net/ Forums and Scanlation Group
http://dynasty.evalpowar.com/ Forums and Scanlation Group
http://z9.invisionfree.com/Class_3A/index.php Forums and Scanlation Group
http://www.shinsen-subs.org/ Forums and Scanlation Group
Viewing Anime Solutions
http://www.videolan.org/vlc/ If you have problems watching .mkv files, this should solve the problem. Actually there is still a problem... .mkv files will still render improperly if you watch the anime with subtitles.
http://www.cccp-project.net/ If you have trouble with .ogg files, this is a great player. You can also watch .mkv files as well, but sometimes you would want to see the video! (I have problems sometimes rendering the video here)
.avi plays fine in any media player, as long as you have the correct codec.
More Helpful Update:
UMPlayerUh, yea, VLC is not the solve-it-all player I thought it was. Hi10P or 10-bit files aren't supported by VLC unless you run linux and you are using beta. UMPlayer works great with Hi10P (or 10-bit). If you need to view subtitles in their proper format, you may want to go to the subitiles menu and select Use SSA/ASS Library
If you are like 80% others that like SMPlayer better...MPlayer 2 Library... if you want to update SMPlayer's broken librarySMplayer 2...Guide 4 n00bz on using CCCPThrowback... this is k-lite codec, old codec that can still be used