good morning kansas!
and synthetic fuels sound like they still have a ways to go to be a good replacement as well. ethanol cannot be transported in the same fashion as gas, at least not with the current pipelines gas uses. it pics up water which isnt good in your engine. electricity needs to be created, and right now, the cheapest way is burning coal. it is ugly, but a huge coal plant powering millions of electric cars (it should be able to since they can power millions of homes) is more efficient than every car having its own burning power plant. and once the energy is created, there is already the infrastructure to get it to your home. (although the electrical grid is about 40 years behind what it should be).
oh, and synthetic fuel would still need hydrocarbons or some form of organic matter, which would still have to be grown, which would still take up farmland. i suppose you could use ditchweed or something, but around here, or in MN where im from, they bale that grass and use it as feed for animals too. either way, i do not think it is the best option.
so, are either of them a good option for most people right now? probably not. although, i would love a first gen insight. you know, the one that got 60 mpg and was a manual. it would just be my commuter car. otherwise, yes, hybrids suck butt and i would never buy one until they make them less of an appliance. the CRZ is a novel approach, but not good enough mpgs considering it still isnt fast and doesnt get better mileage than the old CRX even.
there is a lot of work to be done. but calling them fail at their infancy is not going to get us away from our dependence on fossil fuels. money spent now, even if it sucks to do so, is cheaper than 10 years from now. then it will cost twice as much, or worse the way the dollar is falling right now. not to mention gas is relatively cheap right now. cant wait to see everybody complaining that the government didnt do enough when gas is $10 a gallon. that is always how it is. when something happens, the government either did too much, or not enough.