About smart cars above:
They are probably the safest of those size cars, but thats it. They hardly get better MPG than some other much larger cars (such as a ford escort or focus) and they also require premium fuel. This alone cancels out the extra savings in MPG if not costing more. Ontop of that, they are also about 16,000 I believe. For 16,000 you could buy much more of a car (such as said focus or corolla etc.)
With all that siad, I am not attacking any lovers of the smart car, just showing it's downfalls, in my opinion at least.