Well I finally saw 3 1 series at the Toronto Autoshow. They had a blue 128i coupe, 128i convert and a white 135i coupe with M Sport pack and red leather interior. First thing they look like a great car, not sure about these people that say they are ugly, they are a nice looking car.
However, for myself it will be somewhat impractical due to limited space in the boot and back seat. They are going to be great to be a second car for sporting around in summer time for, but for all around driver too small. My money would be on the 135i with M sport pack.