The Commonwealth Games 2010 begin today in Delhi with a spectacular Opening Ceremony and for those who missed it Twitter to the rescue! If you missed the live show like me, or just want to re-live the experience, here are some extremely creative, witty, h