What about this one guys? trade 2001 330ci, silver, manual, 1 owner from new, mot expired this month according to the ad. It looks great but I would need to check for service history and 166,000 is a step up again in miles. I think 5k is a bit pricy too, but then again what do I know!