I'm also having this issue. Normal defrag is very, very slow on some drives (it ran overnight but managed to get to 1% on a 750GB drive) and quick defrag is like the normal defrag but inefficient. On some drives the normal defrag runs smoothly.
I'm on Win7 x64 SP1 with the latest updates.