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
2005 X5 Sterling Grey/Truffle Brown, Premium and Cold Weather Package, DICE iPod Kit, Bluetooth, DSP, Comfort seats, Invision DVD Headrests, Valentine V1 hardwired, TomTom GPS