Derek The WHMCS integration is good, since the Enhance team maintains it, and there are a few features they're planning to add looking at the roadmap.
There's also Clientexec, they have a first party integration. I haven't tested it thoroughly though.