I drive a '97 328i with the sport package and enjoy it very much. It's fun to drive, agile, and somewhat reliable. I've had the car since it was new. Just bought my wife a 2001 Lexus IS300. This is a very nice ride. Sporty yet refined. I expect a lot of BMW sales to go the way of Lexus this year. One would give up the sports car ride but obtain a more luxurious sport sedan and my guess being a Toyota product, it'll be far more reliable. By the way I have a Remus Sport Exhaust system on the 328...gives it the sound that I thought it should've had all along.