Completed my first century ride today - which is quite an accomplishment for me since I have only been riding for 5 months. It was actually 106 miles, with a lot of climbing - lots of small hills and a few really big ones, including Marshall Wall
http://www.adventurecorps.com/when/cheeseloop.html, and I kept going the whole time - no stops on the hills, even powered up some of them past other riders, and kept my cool on descents that made me want to crap myself. It was AWESOME.