Some more advanced features would be welcome:
-defrag to last part of drive (for the whole bunch or some files)(the outer layers of the HD are the fastest, very handy for working with video or other hd-intensive tasks))
-ofcourse also the (default) choice for putting all data at the beginning of the partition
-maybe also in the middle?
-wildcards for file defragmentation (such as defrag *.avi)
-option for defragmentation on reboot so that system files aren't locked