Hmmm, I dont really like the front cuz it doesnt really fit in with the design of the M5/M6. I think the rear looks good though ! The rear looks overly-complicated and I think it needs to be more like yours, BMW should go for the "solid" look of the E46 design. Check the edit I made below, I made the centre vent wider...