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.
http://freeweb.siol.net/razor256/downloads/PowerDefragmenterGUI.zip
Download includes a copy of Contig.exe.

