I did ask the dealer about ABS on the Storm, and he said they weren't available yet. But the brakes on the Tbird are great even w/o ABS (although I would have preferred ABS).
However, I did end up going with the Storm. Got it $13k OTD w/ shorties, black seat rack, and a few other minor goodies. I'm loving it so far. Everyone that said there is a noticeable difference between the 1600 and 1700 were not joking. The 1700 has a bit more of a 'shoulder wrenching' feel to it. Plus I love the murdered out black look and dual headlights.
Too bad the weather is starting to turn here. Going to be a short rest of the season for me and the Storm. :/
Thanks everyone for your comments.