thanks everyone for their concern. yea. i'm definitely fortunate enough to be survive this one. i have faith the cops will catch this guy, since me and the good samaritan, Jose, basically handed them the license plate #. either way, ride safe out there.