Also considering the Leaf has similar range as the Mini-e but also has 4 doors and a back seat (although the size of the person that can sit in the back is unknown :). It also has more storage.
From the Nissan Web Site:
The vehicle at the standard SV trim level is well-equipped with a variety of standard features, including an advanced navigation system and Internet/smart phone connectivity to the vehicle, including pre-heat/pre-cool and charging control. Nissan LEAF is equipped with energy-efficient LED headlights and makes extensive use of recycled and recyclable materials, such as seat fabric, instrument panel materials, and front- and rear-bumper fascias. Other standard amenities include Bluetooth connectivity; Intelligent-key with push button start; Sirius/XM satellite radio capabilities and roadside assistance. Safety features include vehicle dynamic control (stability control), traction control and six airbags. The SL trim level, available for an additional $940 (MSRP), adds features including rearview monitor, solar panel spoiler, fog lights, and automatic headlights.
I don't know if I will get a Leaf next year or a Volt or something else, but the option to be "first in line" to get the BMW does not seem so important any more. In reality, I don't want to be first again. I will wait 6 months to a year and see which of the cars perform the best in the real world and then make a decision.