Has much more traffic than this one, and as far as know the largest forum. It's predominantly North American, even more so than this one. The most popular sub-forums seem to be the
"Road Cycling", "Bicycle Mechanics", and "Training & Nutrition" sections (ok, they're just the ones I like).