I've always thought the same as Ordinary Bloke - the 1-Series wasn't such a hot looking car.
However..... I've just got rid of a Prodrive Impreza Spec D (had to get it out of my system), and am coming to the end of my first week with a 5-door 123d M Sport hatch.
It's in Sapphire Black, with Privacy Glass and decent 18" alloys, which seems to help the looks, but the engine really is remarkable! It's obviously not as quick, ultimately, as the Impreza but its so smooth, suffers negligible turbo-lag and still averages over 45mpg on a run.
I thought I'd really miss the grunt of the last car, but the 123d is every bit as quick as my old Leon Cupra and the running cost are great!