Duncan takes his 100,000 mile+ 2003 Z4 across Europe, covering 2300 miles in 7 days, reviewing his Z4 in the process - the good and the bad of old BMW ownership