Honestly, the wrapper / interface I have done so far with Havok offers a lot more professional quality than PhysX offers. You have to do a ton to get PhysX working (not the wrapper, but physx in general). PhysX character controllers are, in my opinion, horrible. The Havok character controller I have integrated into my framework feels like a real games character. I'll be releasing that library very soon with vehicle support, characters, triggers, ragdolls, and hopefully animations. That'll be once I finish my game (so by may 24th it'll be released).
It really helps game development. My game feels like a true fps due to the character controller and how it interacts with the environment.