Diskeeper. is the best. you set it and forget it. to prove how well it wrok get an image of your drive before you install. then 2 days after do another image. on top of that if you really want to get crazy good defrag. do the boot time defral n matther how many HDD you have set each one the PC will do eack reboots if nescessay then start up normall. Crazy wicked program.