I remember when the first spy shots came out and I saw those front and rear bumpers. Why add "batmobile" to an otherwise fairly nice skin? Granted, I still think the E46 is a great looker, but this isn't bad considering the design direction BMW has taken.