Some time in the future–perhaps a decade from now–we’ll all be driving around in electric cars (probably). Battery technology will have evolved to allow longer trips on a single charge, and they’ll be significantly cheaper than they are now.
A decade from now, though? That’s a long way off. In meantime, we’re going to need other ways to reduce our dependence on oil–both because oil increases instability in the world (look at Russia’s current oil-fueled adventures) and because it contributes to climate change, a problem that really can’t wait.