As for TMS, I don't know that it is a requirement. I have had a Honda Fit EV for almost 2.5 years and 26,000 miles, and the range degradation is negligible.
The Volt isn't in the running for me, since I don't want a gas engine and all that comes with it, and more importantly, it is too...