Question about 1999 Buick Regal with Monsoon Stereo

I have a 1999 Buick Regal with a stock Monsoon AM/FM Cassette/CD head unit.
I really don't like the stock head unit so I'm looking to upgrade to a
newer OEM unit that would be compatible with XM satellite, with a full text dot matrix display.
I would, however, still want to be able use the (factory) steering wheel mounted stereo controls.
I couldn't find an after-market stereo that would be able utilize the factory steering wheel stereo controls without some wonky 3rd party device, and I really wouldn't want to go that route.
So I was wondering if there's any way I would be able to install a newer (OEM) GM head unit that would allow me to have a full text readout with XM capabilities as well as steering wheel controls. Like something from 2002 or newer that I could get from eBay.
I'm not afraid of soldering, so making a home-made wiring harness wouldn't be out of the question at all.
Obviously I'm a total newbie when it comes to this sort of thing so please go easy on me ;-)
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.