Pioneer AVIC 930BT with a Metra 100 harness (google Axxess wire harnesses) to keep Onstar, turn signal chime, steering wheel controls, rear view cam, and rear entertainment system. You can bypass the parking brake sensor so you can enter addresses and dial phone numbers while in motion. Search it on you tube. Don't buy the pioneer iPhone chord. You can buy them on eBay for $15, as opposed to $65. Blue tooth is loud and clear.
Don't use the VSS wire as this was messing with the GPS location. The unit is more accurate without it hooked up. We put the GPS antenna in the stock location (under the forward most panel on the dash).
Way better than the stock Bose unit. Understand that if you have the Bose, you will need to replace all the door speakers as the Bose speakers have odd impedance's/OHM's. May as well add an amp under the rear seat. I have a JL HD 900/5 and it runs the whole system nice. Focal 6.5s components in the front and rear and a single JL 12w6v2 in a ported box to JL specs and it's plenty loud.
Hope this helps.