In the near future, a plug-in hybrid seems more likely than a pure EV, for me. While my daily commute might be fine in an EV, I still need to make longer drives now and then, like 2-3 hours each way, sometimes longer. As far as I know, the charger availability around here isn't enough to support it, and renting a car for this purpose doesn't exactly work for me.
I imagine people who live in a metro area can make the EV life work a lot easier, having more charging locations, most things they might need available in a relatively close radius, more options for public transit/rental options, widely available local delivery.