I love Bike Journal. I think it's the best site of its nature out there. Not only is it a great place to keep track of your numbers (and highly customizable at that- keep track of any stat you can think of), but it's also a great source of motivation for me. I find myself trying to catch the people ahead of me.
Grasschopper is right. Sign up for the BikeForums team. The team is pretty weak.