Why the hell do I need to restart my computer after installing this software, it works without problems without rebooting. If you asked yourself this question the little why reboot application might be the answer.
Why reboot is freeware and only 60k in size. What it does is that it will give you a listing of operations that windows will perform after rebooting. (those are the operations that the newly installed software wants to perform).

Reboot Computer Into Different Operating Systems
Restart your computer to finish installing important updates
Endless Reboot Vista To Windows 7 Upgrade Problems
Nice piece of software. Thanks for posting the info. GHacks is really great
very good!