It isn't that hard to set up a nightly defragmentation routine.
In Windows XP, go to Start Menu > Settings > Control Panel > Scheduled Tasks go through the wizard, selecting C:\Windows\System32\defrag.exe to run. At the end, in the advanced options make it run
or D: or whatever your drive name is.
Microsoft provides documentation on the command line defrag: