Apple has http://www.apple.com/pr/library/2012/03/05Apples-App-Store-Downloads-Top-25-Billion.html that over 25 billion apps have been downloaded from the App Store. According to the release, the downloads account for the usage of over 315 million iPhone, iPad, and iPod touch owners worldwide. The 25 billionth app downloaded Where’s My Water? Free, was downloaded by Chunli Fu of Qingdao, China. As the winner of the…