On the environmental front I think hybrids have their own problems. The Prius has to be serviced more frequently than a normal car, is very complex (less recyclable, more prone to being junked once it gets 6-8 years old) and at the end of the day there is the question of battery disposal.
MGB...