My god, I finally got back to a playable state.
Ok, back around 11pm, I notice I'm really low on disk space (the laptop's only got a tiny 30gb hd) so I fire up SpaceMonger and look for disk hogs. What's this? patch.mpq in the WoW folder? Looks old, November even. So, into the trash it goes. I dump the trash and then fire up WoW. The game crashes with a cryptic "Error" (hit ok button) as it tries to load my characters after logging in. I quickly deduce (with that sinking feeling in the pit of one's stomach) what's the cause. Without having an NTFS-capable undelete utility on hand I go to WoW's tech support and try a few things, all to no avail. The last resort is a deletion of the WoW folder and reinstall (I move the interface and account data files elsewhere to be put back in later and, oh yes, the WoW folder is too big for the trashcan so it's permantly deleted). Ok, reinstall. Can't be too hard, right?
...An hour later I figure out I never had WoW on CD, I downloaded it. All 3 and a half GB. It is that this point while hunting for the WoW-downloader app I find out there was indeed a file repair utility for broken WoW files. Doh! The downloader gives me 9 to 12 hours to get it all in peer-to-peer mode. (Again) Doh! I try the non-p2p mode which is just downloading from the web server only. The time shrinks to 2 to 3 hours. Ok, that's not as bad. Watching late night cable while it works.
...5 hours later it's done. Another half hour to install. Oh! But you're not done being raked over coals for your stupidity yet Morphy, ooooh no. Now you get to downloaded patches! (You'd think WoW would update the initial 3.5gb installation package, ugh)
...2 hours later I can finally apply the patches. At this point I can do the Burning Crusade upgrade (that one does come on CDs, 4 of them).
...Another hour and one failed install at the 4th CD later I have re-applied the patches and moved the Interface/Account folders back. WoW loads, video settings are re-entered and everything works like it should.
It's now 8am. I'm tired having been up almost 24hrs and quite mad at myself for making a problem worse and worse. (I'm also good at getting lost too; if there's a wrong turn, by gosh, I'll take it!)
For my next trick, I'll wipe out XP on the Dell laptop here and spend the next week begging Dell to send me a WinXP disc since they don't give you one, instead giving you a "System Restore" option that wipes the HD back to just-purchased-laptop status (read: spend your vacation time downloading and applying patches from Windows Update to bring an old version of XP up to snuff before you can begin to load all the other junk that took years to get just right)
...I need a cookie. :(