I ordered a cruise control for my 2004 Z4 at 11am this morning from my local BMW dealers, I picked it up at 4pm and 25 minutes after starting to fit it I was off down the Motorway with a big smile on my face. I cant believe how easy it is to retrofit upgrades to these older Z4s. I have already upgraded the seats to heated electric Leather seats from manual cloth seats and plan to fit electric folding mirrors next. Not to every ones taste I know, but I have a narrow drive and getting fed up of near misses