My $0.02 on the subject. Buy any double din stereo that supports Maestro / idatalink along with a GM 5+ adapter and a double-din dash adapter and life is good. I went all out on my system (amps, new wires, speakers, head unit) but its not needed. Be sure to Upgrade your steering wheel to add the volume controls ( i bought a new steering wheel)