We bought a new 2010 Insight on February 27. I have to say I am disappointed with it. I am still on the first tank of gas, but my average MPG is only 28.5 although the EPA sticker said 40 in town and 43 on the highway! We have driven 187 miles since picking it up, mostly but not entirely in stop and start traffic. I have been very careful to drive only in ECO mode, I don't turn the heat on right away and generally try to keep it "in the green" as much as possible. Any thoughts as to why there is such a big discrepancy between the advertised mileage and my real world results so far? I feel like I compromised on quite a few things I would normally want in a new car in order to get the higher MPG, but now I don't even have that. Thanks in advance for any tips on how to achieve the kind of mileage they claim it gets.