My C220d Bluetec AMG Line Premium Plus

is about to hit its mileage limit and I've been approved to order something new. Allegedly I can order whatever I like so long as it isn't a coupe or convertible and is within the set monthly budget so I am looking at the following.
- M140i Shadow Edition
S3
Alfa Giulia Specialé oil burner
330e
Quite fancied looking at a 330i but they have gone of the BMW configurator now. I'm not looking for deals just suggestions on anything I've missed and a little info on people who've any real world experience with any of them. Demo's will hopefully be arranged next week for the coming couple of weeks.
M140i is current favourite prior to a drive and seeing if it fits with our lives as well as running costs compared to what I claim back for mileage. Real world MPG info on this would be much appreciated.