How about going for an aftermarket one, if you spend around £100 you should easily find something that sounds better than the standard one, and if you go for this kit http://www.ebay.co.uk/itm/BMW-Z4-E89-2009-Car-Stereo-Single-Din-Fascia-Panel-Steering-Wheel-Kit-CTKBM33-/272044408176?hash=item3f571c3d70:g:ARwAAOSwsFpWRQiU you can keep your steering wheel controlls
How about going for an aftermarket one, if you spend around £100 you should easily find something that sounds better than the standard one, and if you go for this kit http://www.ebay.co.uk/itm/BMW-Z4-E89-2009-Car-Stereo-Single-Din-Fascia-Panel-Steering-Wheel-Kit-CTKBM33-/272044408176?hash=item3f571c3d70:g:ARwAAOSwsFpWRQiU you can keep your steering wheel controlls
How about going for an aftermarket one, if you spend around £100 you should easily find something that sounds better than the standard one, and if you go for this kit http://www.ebay.co.uk/itm/BMW-Z4-E89-2009-Car-Stereo-Single-Din-Fascia-Panel-Steering-Wheel-Kit-CTKBM33-/272044408176?hash=item3f571c3d70:g:ARwAAOSwsFpWRQiU you can keep your steering wheel controlls