These have recently become my favorite. Not cheap, and certainly not "factory" but you can configure them however you want, everything is canbus so no fuses, relays or other wiring problems to worry about, makes the install so clean and easy and if you have a problem its easy to find and if you want to change it its not a nightmare. We've been using them on sidexsides, the savings in labor is enough make the difference in total price.
http://www.4x4spod.com/product_p/8-800-hd-uni.htm