I use MyDefrag (JKDefrag). Sure it's slow and the GUI isn't pretty at all but it's the defragger that best organizes, optimizes your files and leaves very little gaps. You can also make your own scripts if you like. Maybe the others are nice to look at when running but that's not really important. I just want a thorough de-fragmentation and optimization on my HD. That's it... I've also used O&O Defrag Free and paid version and I would call it a tie. Both do their job exceptionally well. The others, well, their either missing one or two operations so they can't really compare with these two. Take a look at "The Big Windows 7 Defragmenter Test" and look at the results and see where your favorite defragger stands. Just go HERE >>>> http://www.hofmannc.de/en/windows-7-defragmenter-test/benchmarks.html .... Have a great day to all, George.