Join Date: Aug 2009
Location: Washington, the state
That blocked view thing can be very dangerous. We're small; even when careful we're vulnerable.
While the 650 brakes have never been the best, as GW has often said, they'll get the job done. The thing to remember is that brakes stop the wheels. Tire traction stops the vehicle. ABS may slightly lengthen the stopping distance, but it can help keep you upright, always a good thing. I sold an excellent '04 strom to get an '07 with ABS. Fortunately, I never had to give it the test like you did.
"Older people who are reasonable, good-tempered, and gracious will bear aging well. Those who are mean-spirited and irritable will be unhappy at every period of their lives.
"Let each of use properly whatever strengths he has and strive to use them well. If he does this, he will never find himself lacking."
Marcus Tullius Cicero