Here is one of the best sites I've seen lately & a good article on ab training
http://www.highnrg.com/articles/archive/1298article.htm

One thing they mention is the value in cross training. If we continually ride, ride, ride & wonder why we are not losing or (gasp) putting on weight, it's because our bodies might be adapting. Cross training forces your body to use muscles in different ways.