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.
2003 530i Titanium Grey/Black, Premium and Cold Weather Package, Ultimate Pedals, iceLink iPod Kit, Bluetooth, M5 Deck Lid Spoiler, M5 Rear Sway Bar, M5 Dead Pedal, DINAN S1 Trans and Engine SW, BSW 12' subwoofer, Valentine V1 hardwired, SMG Paddleshift kit
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