Being new to biking, I have learned a lot from this thread and now have many resources to read up on and skills to practice. Thanks to everyone on this board for the great advice, suggestions, and links.