After playing around with double DIN head units I can't find one I'm happy with so going back to single DIN and need to replace my butchered air vents.
Yes you need the earlier version ......like this one ....http://www.ebay.co.uk/itm/BMW-Z4-2003-2009-CENTRE-AIR-VENTS-/150932420052?pt=UK_CarsParts_Vehicles_CarParts_SM&fits=Car+Make%3ABMW|Model%3AZ4&hash=item232445f5d4