Find a radio that suits your fancy, 04+ double din touch screen looks the best imo. Get needed harnesses and din mounts, solder it up install, enjoy.
But double dins are a little expensive, I've installed a half a dozen radios and hardest part is figuring out how the trim comes off. Soldering is easy. Do whatever you feel comfortable with and is in your price range. I say double din + new speakers and you won't believe the difference in SQ just get quality brands.
Sent from the Milky Way