Okay, I gave up fixing it myself, and called Random. Somehow my collective 5 hours of work have nothing against his 15 minutes of computer skills.
I am soooooooooo glad I have such a large committee and good friends.
LIFE IS GOOD AGAIN!!!
Anyhow, between my new hardware, my fixed software and everything that's goin' down tomorrow, life is looking good.