Power Defragmenter using Sysinternals Contig
I just found this tool, seems to work pretty good, it automates using the Sysinternals Contig utility.
Power Defragmenter is a GUI (Graphic User Interface) application for program Contig by Sysinternals.
Contig is a very powerful defragmentation application designed for Windows NT/2000/XP operating systems.
Download includes a copy of Contig.exe.