comandoed :
1. Dont like the slow Windows defrag.
I use it and it takes about 9 seconds .... of course it runs when Im sleeping so I wouldn't notice if it did take long. If done on a schedule, it takes very little time. If Al defrag taking up your time while you are watching it than that is wasted time. Otherwise, if you don't need to have your PC on at night, then it just will run in the background and you won't notice it ran and completed whilyou were otherwise engaged.
As for SSDs and defragging, just about everything you will read on defragging SSDs is wrong, Windows is defragging SSD once a month.
http://www.hanselman.com/blog/TheRealAndCompleteStoryDoesWindowsDefragmentYourSSD.aspx