Pyle Audio makes a couple of decks that have a USB port built into them. Plug in your jump drive and go. I'm looking at one of them that will pretty much be an all in one. FM/AM/CD/CD-R/CD-RW/DVD/MP3. I'm going to install 6.5" headrest monitors for the backseat of my truck for the kids and a single 7.2" on the dash. Video splitter up under the dash, and 2 10" subs under the backseat with a 500 watt amp. Going to cost about a grand, but it will look and sound good when I'm done:aok