Here are a few useful websites/links to help you plan your rides.

Useful Articles