Saturday, February 13, 2010 My brief impression so far, from a quick scan of Olympic feedback, is that Twitter Says No.