We LOVE our new Leaf (and leased the previous version back in 2013) and highly recommend them. It's quiet, fast, and comfortable. Driving an electric car is amazing - so much more responsive than regular cars.
The range is 162 mi in summer - which has dropped down to 152 with the colder weather this week. That gets us everywhere we need to go around the DMV area. Yes highway driving takes it's toll, but we can do about 2.5 hours on the highway for a long roundtrip somewhere.
You can get a charger installed, add a 220 outlet, or just run an extension cord from the house. We haven't experienced snow/ice in the new model but our previous Leaf drove fine in the snow. That said, I'm only talking about cleared roads in the DC area - it has low friction tires so I wonder about its traction in more snow.
We have another car for road trips, as I can't bear making trips longer with kids waiting while we charge. My mom has the plug-in Prius - another good option if you want one car to drive further.