I have used Norton's Speed Disk it does a lousy job in XP, Diskeeper 7 works much better, but my favorite and the one that seems to work the best is Perfect Disk. Either of the last two should do you a good job and a lot faster than XP's native defragger, at least after they have been run once or twice.