The Instagram Phenomenon

Today the news was announced that Instagram has had 150 million uploads. That’s right 150,000,000! Oh, and that’s in it’s first 10 months of existence. That’s impressive! Now those (few) of you who don’t know what an Instagram is, basically it’s an iPhone application which lets you apply various filters …