gear wrenches all the way...best money i've ever spent on tools... i even use them to undo suspension bolts and these things still work like they did on the day i bought them...
i use KS tools btw, don't know if it's a known brand in the states.
next best tool i've ever bought would probably be this:
