http://insideevs.com/real-world-test-2013-nissan-leaf-range-...
A Leaf typically gets low 70s to high 80s in range, but as soon as you need AC or heat for an extended duration, you've lost a lot of that range (some reports have put the range at only ~30 miles with hotel loads maxing out).
I'll be the first to admit I'm a huge Elon Musk fan (I also own several thousand shares of TSLA stock). Putting the fanboy in me aside, I think Tesla was correct in shooting for such large battery packs in their vehicle. It greatly diminishes the range anxiety EV owners might feel. The other factor you can't control for is that, in my opinion, if you own a Tesla its going to be much easier for you to charge at your workplace or your home. You're probably a high net worth individual who is going to have a much easier time having chargers installed at home or work. Most Leaf owners I'd imagine (NO DATA HERE, JUST MY ASSUMPTION) are city dwellers in condos or apartments where its going to be much more difficult to get charging infrastructure installed above a 15-20A/120V circuit.
The term hotel load refers to the equipment used to provide for the habitability and comforts of the passengers and crew of a vehicle (typically a ship or submarine), or more specificly the electrical load placed on power generation systems by this equipment.
Perhaps cars will start having better insulation too? Double paned windows? To be more efficient with cabin heating and cooling?