I complained earlier in the week about having to do my own IT support since I work from home. Turns out my earlier "fix"stopped working, so during my visit to the Mother Ship this week, I called up my IT Support Desk and told them about my problem.
"Curtis", the PC support guy at my Corporate Headquarters isn't only good, he cares. He takes it as a personal insult when one of the PCs under his domain gives someone a problem, so he showed up in my borrowed office minutes later to do the same things I tried: uninstalling, reinstalling, and rebooting. He gave up faster on this technique sooner than I did - only 30 minutes - but it was because he had other things he could try.
He asked me to bring my computer back the next day so he could wipe my hard drive and reinstall everything from the ground up. I readily complied since, guessing this might happen, had already backed up my PC.
So I dropped off my PC yesterday morning and went to my all-day meeting. At the end of the day Curtis shows up and gives me a brand new laptop! After fiddling around with my old PC he figured the wireless hardware was acting just a little too flaky so pulled out a new laptop from his vast supply of stuff he has at the IT secret location (I have no idea where his office is, and it isn't labeled, but he shows up when I call him in a matter of seconds).
So I can now say that my problem is definitely fixed.