My 05 is having issues with the OEM radio. The CD player will not eject the CD. A local business can fix it for around $150. I am thinking I should invest the $150 and a little bit more to install a good, aftermarket head unit. I would like to find something the blends in with the factory dash. Any ideas on a head unit that blends in? Thanks.