With the name fresh in your ears, you may now be scoffing at what you think to be one of the new internet fads of the last years. Twitter tends to get a rap as just another social network, maybe even without much of a point. However, Twitter is probably a bit different than what […]