Smart Defrag 2
A newer version of Smart Defrag 2 is available.Or, Learn More About Smart Defrag 2
Full user review
Since I am not a computer expert, I'll leave the Pros to the "Pros"
No Draw Backs that I can think of.