Pioneer, That deck that I put in Daves YJ is close to 6 years old, and look at how well it kicks! Speakers, go with what sounds good. I have clarion in the front, I like them, But going to up grade to Infinity Kappa's to match the sound bar
Do not buy
Jensen
Sony
Aiwa
or audiovox
all are junk.
Alpine is over priced
pioneer
JVC
Kenwood
eclipse
are all goo brands at good prices that have good middle line models for $200-$300 clams!