I had a 2008 e70 in 2013 for about 6 months.

It only had 25k miles on it but I thought it wasn't a patch on the 100k mile 2006 e53 x5 which we also had.

Like Mor it was the overall build quality which I didn't like, e.g. interior trim bits were loose and rattley. We ended up keeping the e53 for another 3 years instead of the e70.