The point that guy made about the life, replacement and disposing of batteries is quite interesting. Here hybrids are gaining more and more space in the market, but they're not hybrid gasoline-electric cars, they're hybrid gasoline-ethanol, or even gasoline-ethanol-natural gas cars. Ethanol will give you just as much power (even a bit more, at the expense of less Km/l) as gasoline running on the same engine. It pollutes a lot less, is cheap (cheaper than gasoline here) and is renewable.
The infrastructure for ethanol distribution has been in place here in Brazil for decades, since it's basically the same used for gasoline, and every gas station will have at least one ethanol pump (up to a few years ago you could get your car either gasoline or ethanol powered, only the new ones work on both fuels). Also, if you have a relatively new car (1999 and onwards) you can install a simple and cheap conversion kit that'll allow your car to use gasoline and/or ethanol in any proportion.
Anyway, gasoline here costs R$ 2.60 a litre, which is around US$ 1.10 or so. Ethanol is costing around R$ 1.70. You can get only about 80% of the "mileage" per litre out of it compared to gasoline (depends on the engine, though), but it's still the cheapest option.