To all those that are running Vista x64 Beta 2 and have found that the inbuilt defrag program dont work or the registry has become full of bugs after you have installed numerous programs to conduct daily maintenance and protection tasks only to find they dont work here are two that do.
Defragmentation Program
Auslogics Disk Defrag 1.0 - works on Vista x64 and is fast and very small.
http://www.auslogics.com/ Registry Cleaner
MISPBO Registry Cleaner 1.1 - works on Vista x64 - does its job but a bit rough. Caution recommended on what you delete.
Do a google search.
Note I found 1000 errors after using Vista x64 Beta 2 for a month as the family PC. I ran the program and then vetted the 1000 errors it found and gambled here and there on the ones I didnt recognise. (It did a backup first so no biggy). Since the so-called in error entries have been removed the machine has become faster and more stable. (It had been deteriorating slowly).
So I suppose its up to you but I have been looking for a registry cleaner for Vista x64 since I installed it.