iDefrag for OSX.

Diskeeper for PC.

Diskeeper is I believe made by the same people as the standard Windows Defrag program, but Microsoft wanted the basic, whereas this is the thorough version.

This may have changed with Vista. Been a OSX boy for nearly 2 yrs so don't care. ;)