Just use Diskeeper!!!! It defragments your drives when your not around. You can set it to defrag when your screensaver is active.
Also, No reason to partition a single drive unless you need to for OS purpouses. When you defragment a single drive it spreads out a "file" (multiple bits of...