By the way, JkDefrag is completely automatic and designed to be used without a GUI. Using a GUI will actually make the program more difficult to use!
I read that on your home page but don't see how that is possible. If I just use the JKdefrag exe it runs in default mode. In order top get the other options I need to run the command line version which I'm not familiar with. The GUI gives me the different options and I don't need to know how to use command lines.. Any way this is the one I'm using
http://www.emro.nl/freeware