We've had this discussion several times over the years, and my opinions, based on all the information I've seen, and seen updated, still hasn't changed.
If you want to be economical, get a Plain Jane 4 banger Ford Focus or something similar instead of the hybrid.
If you want to "save the environment", then keep the car you have till it drops. Trading it in for cash for clunkers or whatever to buy that shiny new Prius to drive to the Environmental Defense Center Wine and Cheese parties only makes you a NIMBY environmentalist, because someone, somewhere has to mine the materials for, and produce the batteries for that thing. Not to mention that conserving resources (your old car) is better for the environment than creating waste AND producing more stuff (your new hybrid).
If someone wants to drive a hybrid, more power to them. It's a free country and people should be able to drive whatever the hell they want, to include me driving my truck without having to be nagged about destroying the environment.
Also, this was interesting:
Still, in a recent survey by Consumer Reports, the most satisfied drivers owned Volts. The survey said 93 percent of Volt owners would definitely buy the car again — though there are only 12,000 of the cars on the road.
I suspect that just like with many specialized products, the small consumer base is going to vehemently say that they made the right decision. I think that's basic human psychology.