The last time I had to reboot every day to have peak performance was when I was using windows 98.
Now I'm using Linux and the only time I ever have to reboot is if I accidentally kick my graphic card and it locks up on me (my computer doesn't have the entire case on it, so sometimes I kick the card, whoops).
But even one WindowsXP or 2000, you do not NEED to reboot on a daily basis. I have had XP run for WEEKS at a time without needing a reboot.
I had my PC uncased earlier this year, after Xena's Guy upgraded my video card.
Then we put the case back on, for what were likely aesthetic reasons, and now one of two things happens - almost always while I'm playing "City of Heroes."
Either the PC gets too hot and reboots, or Dennis the cat sits on top of the PC and blocks the vent, and the PC gets too hot and ditto.
There is seriesly nothing more frustrating than being in the middle of a pitched battle against space Nazis and other forces of evil, and having your damn screen go black . . . and then that Windows start-up logo shows up.
Grrrrrr.