There's a couple people here that have used an aftermarket HU with the stereo controls.
But, the stereo must have an IR remote and you need to buy a kit that runs from the steering wheel controls to an IR transmitter that you have to mount in a location that is within reach of the IR receiver on the HU...I don't know exactly what it's called or how much, but there are a couple threads in this forum that detail it.

As for the HU itself, I suggest this unit that I put in my wife's car. It's a double Din so you won't need a fitment kit for it, and it's ready for either XM or Sirius, plays MP3s, AAC, and WMAs...