I have a new Jeep with satellite radio and no cd player. It does have 3 different inputs below the radio. The radio is also the display screen which looks like it is running windows 8 on it. If this ever develops problems you have to have the dealer install a new one of their brand. It incorporates all the vehicle functions into the radio display unit. I have taken a small 1 gb flash drive and have downloaded 10 - 12 cd's on it. Have plenty of music available. You can do shuffle mode through all the music or you can create folders for different types of music or different cds. Reproduction is good for playback and much smaller to store or carry around. Did not want my phone hooked into vehicle. My feeling is I am driving not in a phone booth.
Jon
Jon