My Vista64 runs smooth but it doesn't have that disk cleaner thing that "removes all but the latest restore point" and that's a pita. I have to disable System Restore, then enable it again, then use a script to set the max disk space allotment. Glad to say the new version of CCleaner has a doodad in the Tools menu to delete individual restore points. No fuss no muss.
v. 2.20.920