I have been doing a lot of hunting around changed my stereo once already to a 7 inch touch screen loved the look but now that is just an older look compared to more modern vehicles. Well after some shopping around and messages with many different companies i have found out that the Tesla style units made for the Yukon, Seirra, and Avalanche from 2007 to 2012 willl fit in the impala of 2006 to 2013. so in the near future i will be changing to this style cause it replaces the heat/ac unit and stereo and makes all that including heated seats if you have them all touch screen and if you have wifi by ways of your phone or a obd II unit from your mobile company you can use items like pandora and netflix on the unit too. here is a pic of my current and what my plans are to be once done.