I have a Surly Cross-Check. I have not tried a Century ride. The most I have done on a day has been 25 miles. Many people have posted about the Cross-Check's capability in light touring, but I have not noticed anyone posting about centuries. If you are trying to be competitve, the extra weight of the Surly may keep you out of the running.
I use mine for all around riding. I can go on roads, trails, rail-to-trail , sidewalks and parking lots. I am a clydesdale. The extra strength of this frame, plus the ability of putting on fat tires made this the right bike for me.
Downside: I had to special order the bike without seeing or test riding one. The local LBS do not keep it in inventory.