The quality and craftsmanship on those things is outstanding and in a class of its own on reliability and longevity. It's not uncommon to see a BMW with 200+K miles on it's engine with no major problems.
If you have the opportunity get the inline 6 cylinder, that puppy as DAMN nice!