i own a bmw 7401, it has 155,000 miles on it, and it and it is fully loaded......i got it luckily for 6k....about 1 year ago.....when i got it it had 130k miles....nothing has gone wrong, and its a good car....go with the bmw....they are built to last.