I've been considering an EV purchase for a few months now, and the i3 seems a good fit of me. I went the other day to one of the local BMW dealers in the St. Louis area and took it for a test drive. I drove a REX and the car really exceeded my expectations. I have a friend with a Tesla, and...