Meh, the newer BMW's get the less sporty and more luxurious. That's why the E36 will always be known as the sportiest and the most, "enthusiasts" car. It started with the E46, they got real heavy so they're slow, and they are a lot boxier so they can't handle as well. Just getting worse with the E90...