In the shadow of the US Capitol, comedians Jon Stewart and Stephen Colbert entertained a huge throng of thousands on Saturday at a "sanity" rally poking fun at the nation's ill-tempered politics, its fear-mongers and doomsayers, just three days before the congressional election.