Big BMW fan, I've owned 6 over the last 15 years. They are very fun to
drive, easy to maintain and work on - which I do myself. The BMW seems like more of a mobile office that I can alway depend on and the Porsche seems like more of a
weekend toy. I really think an M3 is the best of both worlds. (running for cover)