|I'm not sure if this is the way you want to head, but you can always make a batch file with the following command:|
shutdown -r -c "Rebooting...."
And then you can create a Task Schedule:
Start > All Programs > Accessories > System Tools > Scheduled Tasks.
Then once that is open, "Add Scheduled Task", click Next on the Wizard info screen. Once the new window opens, click Browse, locate your restart batch file, then select "weekly". Next set up your criteria, and you're done!
A bit much when you explain it, but very simple to do.. And it should definitely do what you want it to do...