I realize there are a number of loaders in existence already... Don't worry, this one is unique.

Like all good loaders, it lets you choose your realmlist, clear your cache, etc. It also handles all known (including some otherwise unknown) command line arguments. What makes it particularly useful (in my eyes, anyway) is that it supports all known versions of WoW - from the F&F alpha build 3368 (and its session file crap) to the current release build 7359.
I had originally written this for personal use only but I received enough requests that it finally warranted a release of it's own.
Excerpt from the Read Me:
Code:
So I'm pretty sure this thing is 100% bug-free and
perfect in every way. Regardless, if you have any
questions, suggestions, or even a bug to report - shoot
me an e-mail (it's at the top of this Read Me).
On a related note, chances are there's something screwed
up with the cache-clearing part of this loader. Blizzard
changed the path of the WDB's from /WDB/ to /Cache/WDB/
and I have absolutely no idea when. For now it clears
/WDB/ for the alpha and /Cache/WDB/ for all beta/final
builds. I'm quite sure this is wrong...I think WoW used
/WDB/ until sometime after its release. If you, noble
reader, have any helpful information, go ahead and let
me know. ;)
Oh, one last thing. There is a hidden piece of
functionality in this loader that activates an
'easter egg' of sorts within WoW. Find it and you'll have
yourself something I don't think many (if any) know about.
Download:
http://AlexM.NOP.0lx.net/WoW/Loader.zip
Mirror:
RapidShare: 1-Click Webhosting
Code:
v1.0.2
-Default button fix.
-Add realmlists to 'realm.list'
-Minor GUI changes
v1.0.1
-Release
-Alex
Edit 1:
Oh yeah, I failed to mention that you should go ahead and put all of your realmlist IP's in the 'realm.list' file. Just open it in Notepad and add whatever you want to the list. It comes with the official US realmlists (regular and test).
Edit 2:
New version.