Auslogics is just that, are you on XP ? if so go for that.
Whilst the Vista defragger is very limited on the GUI front (LOL!) it does do the job fine and if you enable the schedule then it will defrag in accordance with that schedule and also Vista will automatically optimise disks when the system is idle if disk optimisation is needed which is neat.
I've used Auslogics, Diskeeper, O&O, PerfectDisk and Vopt on XP and Vista, on Vista I prefer to just have Vista defragger autodefrag every morning so I never have to worry about it.