Wow! Scary stuff! So far my new Leaf has been braking well. *knocks on wood* Got cut off on the freeway the other day by some idiot who cuts me off then slams her brakes; I slammed on mine and car stopped on a dime! My tires screeched a tiny bit but it was crazy how fast I was able to stop...