I went with the pioneer 2500 DVD bluetooth 2013 head unit. It's touch screen, but it could be better. Why haven't they put android OS onto every head unit yet? Ridiculous!
Anyways I am loading up files onto a USB thumb drive. I have a bypass that lets me watch video on the fly but I'm afraid to use it.