Keep in mind the differences between the E53 and E70... How has your car been with the computers and all of those systems? I had the first and last E90 and I know how I feel about that but it's a really individually variable thing.
My mom's '06 X5 has 106K on it, and is running smoothly with preventative maintenance, though she needs new brakes after taking it to Safety School