Rants So, Beijing by Christian DeFeo August 7, 2008August 8, 2008 The Beijing Olympics begin tomorrow, and I can’t help but feel a surge of anticipation.…