We just bought a 2011 CX-9 and went through the same thing...
Our plans were to buy headrest dvd systems, but the more we looked around
and more people we talked to we ended up deciding to go with a dual dvd player setup.
They come with the straps that attach them to the back of the factory...