I have a Specialized Tricross, last years model. I think for this year they put a tripple on it, mine is a compact double. I really like my bike, and I've done a lot of miles on it. Well over 3000miles in the last year and a bit that I've had it. And I did all 550 miles of the ALC6 on it. I chose the bike because I wanted something fairly light and fast for the road, but still sturdy enough to handle dirt trails and the Tricross fit the bill perfectly. I haven't tried hauling any significant weight on it, but for everyday commuting or pootling along trails or pounding down the road it seems to work just fine in my opinion.