2003's had a different, non-touch screen radio.

For a retro you'd need to change the existing OnStar antenna for one with all three cable leads (needs the GPS built in), run the wires for the antennna, and have the radio programmed by the dealer at minimum.

Since I have not done this myself, there are possible more steps. Do a google search as I've seen references on this swap on other sites and forums.