I agree that the infrastructure is more in place to support electric vehicles, but they are not as versatile as CNG ones. How am I supposed to drive from coast to coast on electricity? I know it could be done, but it would be a PITA. Even if an electric car had a 300 mile range you have to wait a LOOOOONG time (relatively speaking) to recharge it. That already grueling 5 day trip across the country just got a lot longer. The CNG vehicle could come close to what we are used to today. I know most trips for Joe Public could be well served by an electric car, but what does he/she use when they want to really hit the road? The CNG stations just need to be built. We already did it once for gas. It wouldn't be painless, but it would be easier than the first time around since filling stations already exist and they could just offer both fuels initially until things took off.