This thread's rather stale, but most people have recommended the AXXESS wheel controls.

The steering wheel controls are separate from the harness behind the stock head unit, if that's what you're asking.