I picked up a 2005 3.0i with 200k+ kms on it. Its a bit rough, the sunroof doesnt work and its got some body damage but it drove very well for the three months I had it on the road. I am bringing it back on this week after 3 months off so I will let you know how it weathered the lay-up.

The mpg is similar to the M3, 20mpg around town, so probably not suitable for towing but as far as I am concerned diesel is for tractors.