My experience with Disk Warrior and TechTool Pro has been the same as Ryck's. While I have never used Drive Genius, I have read nothing but good comments about it. OnyX is free and does a variety of tasks. If you don't mind spending some money, Cocktail does many things that OnyX does not (although they overlap somewhat).