The problem with CNG (and LPG, for that matter) is that a gallon of either (CNG is worse) contains much less energy than a gallon of gasoline. THe basic problems with electric cars are a) battery cost, weight, and service life and b) emissions created by generation of electricity. Electric cars, for the most part in the US are coal-burners or, to a lesser extent, nuclear powered.