I think it's important to mention a third option: the NavBox that converts the component video signal from an Xbox to play on the nav screen. Because it uses the component output, the video quality is better than the other two options. Unfortunately, it only works with an Xbox. Here is the link:
http://www.generatorlabs.com/