Cruising along at 17mph, see grocery cart on driveway of church... np it's not in the bike lane... mother****er starts rolling... and now it's in my lane... Look over my shoulder and there is a truck in the lane next to me. Slam on the brakes about 10' away from it and hit it going pretty fast... Up and over the bars. The truck guy pulled over immediately and helped me get my bike out of the road and get me composed and off of the road... asked if I needed 911, etc. Faith in humanity sort of restored.
Destroyed my basically brand new Giro Aeron helmet, taco'd my front wheel... Going to take the bike to my LBS and have them assess the frame and the fork. Shifts fine, and there is a little road rash on the brake / shifter lever.