I just bought a used Honda CRV Executive 2007 model with built in sat nav and hands free bluetooth phone. I like that the whole system is integrated to the car however the sound quality is absolute pants. Wondering what options I have for upgrading the audio on there. Is there any point in upgrading the head unit to an after market one? Will I be able to use the steering controls with a aftermarket unit? The system has an aux input as well, which I guess is good for adding another source however, I would still be left with the same head unit, amp and terrible speakers. Should I consider an all out aftermarket unit or try to upgrade speakers, new amp and a new audio input for AUX? I have seen Alpine EziDab which gives DAB, usb mp3 etc and is an additional unit on the dash. Some advice would be useful.