Maybe you missed it, but Apple released a bunch of new iPhone stuff last week. Who knew? The 7.7 release of iTunes added the App Store, and the 2.0 firmware now allows me to run the first apps on my iPhone, w00t! Reviews have begun to arrive, and apparently, the most popular price point has… Read More