The most reliable used to be their NA motors too many fuel pump issues with the turbo 6's
Bmw's suck now in comparison to other brands, they are soft, no steering feel getting beat in comparisons by ATS new lexus is350....
New IS350 beat the 335i in its own game, same with ATS
Bmw is riding on its name
U want bmw at its best go get an e46 3 series preferably an m3 or an e36 m3.
E90's aren't bad either
I fucking hate their electric steering on their new cars