Anyone out there do the Katie Ride for Life April 16 in Fernandina Beach, Florida? This was my first year and let me tell you, despite the wind which couldn't be helped, this was, by far, the best...