I've removed my origional head unit, and the B&M ECU (leaving me a nice discreet place to stow my iPod Classic).
I've a top end Pioneer headunit fitted, all steering wheel controls work with the exception of the Microsoft and Phone buttons which is understandable
Not looked back since doing it.
Welcome to the world of pain I was suffering Its far better now with a decent head unit
Pic as requested
Any my Bigger and Better Cup Holder