Just like the title states, gentlemen, I'm looking to replace my old Alpine deck (it's like 7 years old!) with one that I can hook up my iPhone too and stream Pandora and Howard Stern. I'm looking at the Alpine CDE-122 and Kenwood Excellon X494 but I am open to other suggestions. Thanks!