I've read a few things about XP optimizing itself on a 3 day cycle. To take full advantage of this it's my understanding that I need to defragment my drive on a fairly regular basis. What's the best Defrag utility to use to help XP achieve optimal performance? I have Diskeeper 7.0 installed and have been using it. Would it be better to uninstall it and just use Windows Defrag, or does it really matter what Defrag utility I run? (I've read that Norton's speed disk kind of defeats the purpose, but I haven't heard whether diskeeper does). I'm not concerned about kik-ass speed while defragging (if there is such a thing). What I want to take full advantage of is the 3 day optimization cycle. One more question on the 3 day cycle. How does XP judge 3 days? On a chronological basis, or uptime?