This is the i3 "megacity" electric vehicle:
and this is the i8 plug-in-hybrid sports car:
both cars are made from lots of aluminium and carbon fibre, the final assembly will be in Leipzig and they will be available from 2013. No information on the price, the design is not final yet (but the final product should look quite similiar).
You most likely don't buy an BMW to save money.
Those are high performance cars with 164+96 kW/220+130 hp (i8) and 125 kW/170 hp (i3) in a relatively lightweight configuration.
Rumors say that BMW will also offer an i3 with range extender.
source and more pictures / information at:
http://www.bmw-i.com/en_ww/
The big question is: Will we need low powered high efficient and cheap cars in the next years or is there still the bigger market in high performance cars and engineers should find solutions, to make those cars more fun AND more efficient?