What you all have to understand is that The Amazing Race is, after all, a GAME. A game has rules. To cheat, one must break some/all rules. The rules for the Roadblock never said teams were prohibited of working together. Therefore, no rules were broken and no one 'cheated'. For the record, Justin and Jen worked together and Vyxsin (although arrived at the finish about the same time as Gary and Flight Time) did figure the answer on her own. So only two teams got told the answer. And Gary never really seemed lost, so I guess he would have had the right answer as well.
I also think it's ridiculous to say you're not watching the season anymore just because of that. I love the Cowboys as well, but this Race they haven't been as good as last time: they made a ton of errors on almost every leg of the Race and didn't seem like they were in it to win it. I think they would have been out anyway soon enough.