I was using Defraggler for many years and have now been using Smart Defrag 2 for about 1 year. I have been -very- pleased with Smart Defrag 2 (Pro)
I would happily recommend either Defraggler or Smart Defrag 2 to anyone but which would depend on the desired results/needs of the user.
Defraggler is a good replacement for the Windows Defrag. It does a far better job and will keep your system running smoothly. Great software!
Smart Defrag 2 is for those who want to maintain the performance levels of hard drives, OS and software.
"But Lyrek! Windows 7 and 8 do maintenance for you behind the scenes!" Indeed they do, friend! BUT, you'll be sorry if you rely only on that! The windows defrag only runs (even if scheduled) if the drive is at a certain level of fragmentation. A level (imo) which is far to degraded to be acceptable.