Отдал голос за O&O Defrag v6. Дефрагментирует быстро и качественно.
Пробовал Raxco, ничего плохого сказать не могу, но он мне как-то не показался.
Diskeeper 8 один раз основательно попортил мне данные (возможно мне тогда просто не повезло), с тех пор отношусь к нему с опаской.
Насчет VOpt XP... к этому отношусь с предрассудками

Дефрагментатор, написанный на Visual Basic... нет уж, увольте
Ну и, наконец, Norton Speed Disk. Когда-то пользовался именно им. Теперь же он проигрывает тем же O&O и Diskeeper, главным образом в скорости. А так очень качественная программа.