The Invision headrest system for the X5 and X3 is great. In my last Jeep I had an aftermarket installer install the system and while it was nice, nothing beats a true factory matched system. I have there headrest dvd installed in my X5. Each headrest has it's own DVD player and the colour match is perfect, even for my truffle brown interior. You can get it at Parkview and they did a great job at installing mine.
2011 550xi Carbon Black/Oyster, M-Sport, Premium Package, Technology Package, Electronic Damper Control, Dynamic Drive, Comfort Access, Active Seats, Surround Cameras
2013 X5 5.0 Space Grey/Black, M-Sport, Premium Package, Technology Package, Comfort Access, Surround Cameras