A short coment, through 96,97 not too bad R, RT , et since then JUNK, remember BMW translates to BRING MORE WAMPUM. As said earlier if our pockets are deep enough to afford all the naint , schedualed and unschedualed & want to put up with few and far between dealerships , ETC, & etc go for one! I think thiere engines and handling is not to be equaled. If they wee any thing like the 50's vintage , or early 6o's before they moved the factory from Munchin to Berlin they are still the best in the world at that time and today .
Eldon