I decided to take apart the xB to see what I had to work with for my stereo project.
First, removing the stereo is pretty easy. You can start by carefully prying on the passenger side of the stereo bezel with a flathead. Then just pull the bezel out horizontally. You should be left with this:
See that little trim piece at the bottom, that just comes off by pulling it straight out giving you access to the 2 10mm bolts at the bottom of the stereo.
Remove the 4 10mm bolts and you can pull the stereo out. This is what it looks like with all the harnesses connected to the back.
One of the plugs goes straight to the Sirius box. I imagine one of the plugs goes to the aux/Ipod input. Perhaps one for the steering wheel control and a couple more for power and speaker.
I found my Sirius box above the passenger side kick panel.
You can pry up the trim around the shifter to see what's underneath. You want to start by pulling the bottom edge up.
The blank on the trim can be used for anything
This is the sticker on top of the radio
The cupholder and top portion of the center console assembly just pull right up and off, no tools needed.
Remove the felt cover in the center console storage and you can find 2 more 10mm bolts. If you remove these and remove the bolt in the front, plus the 2 plastic rivets on the side, you can pull the center console up and out. But you have to contend with the aux and ipod connector harnesses. They are a bit tricky to figure out how to disconnect but everyone will find a way.
Plastic rivets on both sides
Ipod and aux connectors
The section below the shifter is fairly easy to remove. There are 4 screws under the shifter bezel and then you just pull it out horizontally. Putting it back in is a bit more difficult. Just make sure you get the 2 slots at the bottom slide into place before you push it back in.
More pics can be found here: http://www.pldlawyers.com/bp/scion/xb2/disassemble/