Well, I just test drove the E90 (330i, step, sport, premium) and all I can say is, "Wow". Talk about mediocrity. This car blows!

The ride was extremely numb. The acceleration was unimpressive. The automatic was... automatic. The ergonomics must have been designed by a retarded monkey (cupholders anyone? Oh, and what's with the window buttons being placed on the doors?) This is the first time I've driven a steptronic BMW in any flavor, so I can reasonibly attribute my negative feelings about the car to this factor. Bimmers are meant to be manuals. From my experience, though, the E46 outshines the E90 in every (immesureable) aspect. Anyone else feel the same way?