the speakers arent so bad, almost anything is better than stock, but yeah get rid of that deck. the deh-p6600 is a good deck but you should probably get the 5600 instead because that one plays mp3s while the 6600 doesnt, which makes no sense since the 6600 is clearly the higher model. if i remember correctly they are pretty much the same thing in terms of audio features and oel display. only difference being the mp3 playback, as i mentioned.