Oh yes! I personally reccomend it although if you check around on the net you will also get a more for than against.
I de-frag every two weeks, it keeps the files where they should be and it keeps the speed up.
XP's own de-frag is good but I long ago bought a pro job which I am pleased with.
PPP