Have a look at the Garmin thread to get an idea about averages, etc, but keep in mind that those guys are really fast, and are oftentimes showcasing their abilities. Some people (like myself) just post our rides so other people can get a baseline of what the normal, non-supermen do. I've been riding about a year too, and our moving average was in the 16s today. Depends on if you're riding flats, rollers, or hills/mountains. I also used the sufferfest videos a lot while on the trainer this winter, and thought they were tough workouts. It's all relative. It's as tough as you make it.