Ok, ran sfc, no problems,
Ran SP1, fell asleep, woke up and wham bam! Installed!
Everything running smoothly this morning! I'm not sure what kind of Santa Claus magic you did last night creeping around my computer, but it's working! Thank you very very much! This issue has been troubling me for a long time now. Awesome!