Is Ford as green as it says it is?  CarNewsCafe set ...