Get a PHEV dude.
I wish the market had a wide selection of 40-50 miles electric range PHEVs ... but a 20 mile EV mode range PHEV will still electrify 80% of your city driving in lots of situations.