I know that pioneers like the premier 860mp are perfectly capable in the sound area. It gives good sound as well as a ton of adjustments. Id also look into clarion. I dont know how good the ipod navigation but ive had good luck with their deck in the past. I think they are one of the most overlooked brands.
Speakers it depends how much do youwant to spend?