PHEV is the way to go. Last year I bought a BMW X5 45e (PHEV) and it was a game-changer. With the federal EV tax credit, it was about the same price ($65K) as the 40i model and I am able to drive mostly on electric around town. I usually go about 700-1000 miles between fill ups.