There was an article in Maximum PC a couple of months back which compared Vista's built-in defragger to a few third-party products. In all cases, they found that defragging only improved boot time; overall disk performance wasn't helped. That finding was consistent with what I've found in 10+ years of doing IT.