Tweet tweet by Gigastormz on January 25, 2009 Comments Do any of you guys use Twitter? If so, what do you like about it? Just curious. I haven't tried it.