Last week,
The Daily Show gave their take on several of the controversies at the Beijing Olympics. You'll recognize more than a few of the things the segment touches upon:
Special Olympics Update - Controversies. Amazing how they somehow managed to work in a reference to those idiotic
Six Flags commercials. Right on the money.