The Leaf is fantastic, and will qualify that I had a 2011 model, so my range was ~45 miles due to degradation. Sadly I didn't make it in the recall range, so no replacement for me. I've heard that people with the 2013+ have better range and reliability (and less or unnoticeable degradation).
I wish more manufacturers would consider plug-in hybrids with more range. 40mi electric seems like a perfect compromise between electric range and reduced weight.