I actually think that Ken may be right. If you are only going 4 miles and want a car to commute, and also to do nearby errands, then maybe you should consider the Xebra. As a bonus it is way, way cheaper than a hybrid, and you can keep your current gas car whenever you need to go for longer distances. Don't bother with a GEM as they are too slow, and quite pricey (their prices used to be a lot better a couple years ago...what happened?).
As a final alternative, you can buy a cheap, small car like a Geo Metro and then convert it to an EV for a total cost of ~$10,000 (including the car, conversion parts, batteries, but assuming you do the conversion yourself). If you read the book
Convert It! it tells you how, but of course there is a lot of work involved.
Anyway, for your situation maybe you could consider buying a Camry Hybrid, and then also buying a Xebra. Or you could buy a cheaper, but still efficient ICE car, or keep your current car, and just buy a Xebra. If you don't drive very far that regularly, the truth is, you'll probably do a lot more for the environment (and be a lot less reliant on oil/gas) by keeping a decent 25-30ish MPG car and driving it conservatively when needed, and otherwise driving an EV most of the time. Eventually PHEVs will be a good one-stop combination of an EV and a longer range, fuel efficient ICE, but right now the conversion is just too pricey.
Or you could just buy the hybrid. Even that is a step in the right direction.
By the way, I'm sure it's possible to do the plug-in conversion for much less than what is being sold here. Most of the conversions I've seen were using LI-ION batteries that are very pricey. If you can figure out how to do the conversion yourself, you can probably just fill the whole trunk with lead-acid batteries. You'll have a decent range and spend less money. The downside will be losing the trunk, or most of it anyway, and also the extra weight of the batteries.