It's a direct-replacement and works with the steering wheel controls. My Speed 3 was an 08.5 with the piano black trim, so I covered the surface with black vinyl to match the rest of the trim. It is a flat-black finish underneath the vinyl.
-2 issues with it-
Unfortunately, when I was trimming the vinyl on the unit, I made a scratch on the lower portion of the plastic under the screen. It is covered with the vinyl now, but if removed, you will see the scratch/cut.
Also, at no fault of mine, but the AM radio never worked properly. It was a design flaw in every unit and I never heard of or looked for fix. I just ignored it as I never listen to AM.
Unit was originally ordered from here:
http://www.caradvanced.com/products/For-Mazda3-Digital-Touch-Screen-GPS-DVD-Bluetooth-Radio-Ipod-ready%2C-etc.html
Features include:
6.5" DIGITAL Touch Screen (800x480 pixels)
iPod interface
Built In GPS functions (Compatible with Finean, Route66, Igo8, Tomtom) maps
Built In Bluetooth functions
PAL, NTSC, and SECAM systems, perfect compatibility
Compatible with DVD, VCD, CD, MP3, MPEG4, CD-R, WMA, and JPEG playbacks
Steering wheel control smart match Intelligent steering wheel control learning
Built-in 24 FM/AM preset
Original factory wiring harness and connector
Graphical user interface
Innovative flash interface
EQ mode display
USB port
Dual zone function: drive, listen music while viewing the map
Supports SD card
It is very easy to install, longest part is getting the wiring harness to fold/wrap properly to fit behind the unit lol, that's really the toughest part.
Here are some pictures of it from when it was installed in my car









I have tomtom running on it still, which I will include, but there is another basic GPS program also on the memory card if you want. I am asking 400 for the unit. Please feel free to ask questions if you are interested as it does many things. You can also checkout my original thread here that may have some more info about it
http://www.coloradomazdaclub.com/forums/showthread.php?t=4253
