ahaha to some of the posts...heheh 
neways, i defrag my main drive about once a week...but not my 120gig storage drive.....my roommate's drive's been defragging for 4 days now....and it's only 52% done...(his 120 gig that he filled up to the max and deleted stuff and added stuff and deleted stuff and added stuff...blah..)
i fear the day i defrag my 120gig... 
EDIT: using norton systemworks 2002's defragger of course.... or...rather....speeddisk..