Yeah, I use Diskeeper 2007 Pro too, on automatic defrag now. No more manual defrags since Diskeeper defrags when the system is idle and does it well. Automatic FTW!
When I tried out the manual defrag earlier before switching to auto, Diskeeper took about 5-8 mins for a moderately fragmented 65 GB partition. I used to defrag every week then.