I went the eBay route and got a 2003 or 2004 in-dash 6 disc changer out of a 350z.
Plugs straight into the wiring but it is wider and taller than the original head unit.
I had to dremel and file the opening in the surround to make it fit.
It's a pain to get it to fit just right.
You have to take some off of all 4 sides of the opening to get everything to fit correctly.
When you get close you have to take some off,
then test fit,
then take some more off,
then test fit again,
then repeat this about 1000 times and it fits perfect.
BTW, that surround is not solid wood, it is a layer of thin wood, sheet metal and another piece of wood laminated together.
Cartoon(over Cayenne Red) on Black/Red '11 Juke SL AWD /^\ Black on Black '95 J30t /^\ Rust on Dirt '88 Hardbody