Cars like the Volt are only worth getting if they actually save you money. The Volt didn't save anyone, any money. It should have been killed before production.
Lets see......
$40,000 Volt
or
2012 Kia Rio for $13,400. The Rio gets 30city/40hwy.
I would get the Kia.