Thank you very, very much for posting this info. This has fixed the issue for me and it was something that was really frustrating to deal with. I really appreciate you taking the time to detail your findings and experience.
/sarcasm
...However!... I just can't fathom how this worked!? I mean - every Microsoft Certified Professional, Certified Systems Engineer, A+Tech, etc etc etc knows that the ONLY fix today for these crazy contraptions is to format and re-install the entire OS! How could we possibly fix a computer issue by finding a common denominator and deducing the issue systematically? That's just CRAAAAAZY talk!
/sarcasm
*sigh*...