Microsoft may be trying (and failing) to slow Google's emergence into business productivity with their Google Apps for Business, but...
Oh Twitter, what have you become? You used to be a place of the proud few: the tech geek. But...