Ive been looking into buying a bmw cause im tired of being a peasant. On that note i was wondering what bmw options are good and advice on what to do to keep them running for a long time. Thanks!