We hear a lot these days about hybrid and electric vehicles and their green credentials but how do these cars work and are they the right choice for you?