Photo-sharing service Instagram has 25 million users who have uploaded 500 million photos since its launch in October 2010. The app is ...http://feeds.mashable.com/~r/Mashable/~3/IwPA-D0As6g/