Quick summary: WSR did not start on Startup as it was set to do. It
could not be started manually either, except occasionally after the
computer had been running for several hours. If I turned UAC off it
started every time at boot and if closed would restart manually. I
created: Microsoft incident SRX1065964782. After a couple days I got a
response from MS: Try Clean Boot. If that doesn't work, zip up a bunch
of logs and send them. It didn't work. I zipped up the logs but the MS
server wouldn't accept some because they were too large. Emailed the MS
person asking what to do to get them through. No response.

After four days with no response, I removed my Logitech headset and
decided I was quit with WSR. I had some time on my hands so I decided to
optimize the services starting on my computer using the information at
http://www.blackviper.com/WinVista/service411.htm.

I received a response from the MS person this morning. The person did
not address the issue of the too big logs. Instead, I read: Uninstall
anti-virus and firewall because engines are still running even at Clean
Boot. Well, I knew that was wrong because I had been looking at those
services after Clean Boot and the anti-virus engine and its task
scheduler were not running. The firewall was the MS firewall that is
part of Vista. So, if that were the problem then there should have been
lots more than two people reporting trouble. MS response continued if
the problem doesn't go away try creating a new user profile.

Well, okay, I thought, I'll try creating a new user profile, but before
I did that I reconnected my headset and waited while Vista found and
installed the software. When it was done, WSR started! I stopped it and
started it again. I did a warm boot. It started automatically. I
scratched my head. I did not create a new user profile. I cold-booted
the system to see if it would continue to start. It did.

I'm not sure what corrected the problem. Because of the time lag with MS
Support, I had given up on fixing the issue and made several changes to
the system before getting an unhelpful response.

Perhaps this will help someone else.