Jeff,

I had similar issues while working with one of my more recent installs, and
like you, thought it was related to my service. After long hours of pulling
my hair out, I discovered that my server was doing fine, and it was actually
web links that were causing my reboot. I had two shortcuts in my startup
folder to web pages which for what ever reason, will not replace during an
install. In fact, they will not delete on an uninstall either. My solution
was get rid of the links.

My point, is make sure your service is causing the problem, and definitely
don't jump to conclusions... will save you hours of debugging.

Thanks,
-Glenn.