I just installed a hitch made by Execuhitch after extensive research on this and other forums. It was installed on a 2012 X5 3.5i M-Package. I wanted to say I am very pleased by the quality, design, and size of the hitch. The installation only took 3 hours, most of it spent taking off the rear bumper cover because I did not want to damage it. The BMW OEM wiring harness was easy and straight forward to install.
I was lucky enough that TRIPL_O was in town yesterday and he coded the vehicle for the hitch to include the rear camera zoom feature. He also coded many of the other features that I wanted unlocked. I am so glad I can close the rear hatch without getting out of the vehicle like my 7 Year old van!
Bottom line: I highly recommend Execuhitch and TRIPL_O coding.
BMW Hitches :: BMW X5 & X5M - Execuhitch - Manufacturer and Retailer of Hidden Tow Hitches for BMW, Mercedes, Subaru
http://www.facebook.com/Tripl3OCoding?fref=ts