I have an electric and love it, it just takes a bit of planning to make sure it is charged as needed. I took mine in for an upgrade in November and was loaned a petrol car whilst it was in the garage, and I felt dirty driving that co2 emitting machine, and was glad to get in my clean machine...