The BMW i4 eDrive40.
The BMW i4 eDrive40.
  • I drove the i4, BMW's new Tesla rival. 
  • It's sporty, well-built, and approachable for first-time EV buyers. 
  • But it lacks some of the special touches that make EVs interesting. 

The great thing about electric vehicles getting more popular is that there's more choice on the market than ever.

Want a big, rugged SUV? A commuter hatchback? A spaceship-looking luxury sedan? All are available.