The CoG comment was strictly from a seat of the pants thing. I was too busy looking at all the fancy digital displays. Overall I would have to say the car lives up to the BMW name, heck if someone can pay $40k for a Prius, I don't see how BMW will have ANY trouble selling all off these cars.
The i3 is cool but it's the i8 that will cause quite a stir in the automotive world when it gets released in mid July. That is the car I really want to test drive