Are you on Twitter? After viewing this infographic, you might ask, “Why not?” From the Mashable blog post I got this from, There is no doubt that Twitter has been a runaway success. Add to their rapid growth the recently announced @anywhere platform, and plans for further international e[...]