It should work on the 2007 model. Basically, I think the stock stereo unit is the same across the range. This same unit work for both the Bose and non-Bose stereo.
The advantage for 2007 model is that you DO NOT need to do the short circuit. JUST PLUG AND PLAY.
The unit was from a supplier who also sell on eBay. Doddsy (OMC member)stocks them, but seems to have disappeared recently.
Oh... I'm 100% sure Mazda has an iPod adaptor available. Go to another dealer.
http://www.mazda.com.au/accessories_...eSize=7&page=2