kbuskill
***CAUTION*** I do my own stunts!
I have looked at some others, also pioneer. But sort of decided that I'd like to keep the truck OEM/factory (same style buttons, lights etc etc)
I used to have an alpine radio in an Audi I once owned.
Here is the best solution in my opinion:
https://www.adcmobile.com/product/cs-gm1210-ca/
I bought this unit from Walt at ADC mobile and am very pleased. I have an '08 Suburban LTZ that came with the Navi from the factory and I have always hated it. This new unit is light years ahead of the factory Navi and everything is plug & play without any extra modules/adaptors to buy and install. It maintains all the factory controls and, when off, looks like the factory head unit which makes it less likely that you will end up with a busted window and a hole in your dash. Mine has the Bose system and this head unit makes it sound so much better... you can actually tell there is a sub woofer under the console now.
I know yours is slightly different because of it being a SSV so you won't have Bose or steering wheel controls (unless you swap wheels) but this unit comes with separate wiring harnesses for Bose and NON-Bose systems so since yours doesn't have it the head unit will put out more power since it is feeding the speakers directly instead of an amp.