Took my friend's new 330e for a drive the other day. It was super cold out (close to -30) so the car said it had zero electric range. However, it would start off in electric mode and if I accelerated slowly would stay in that mode until a bit over 40 km/h. The transition seemed pretty seamless. To me PHEVs still seem like the best of both worlds for most people.