Sling Media’s much awaited SlingPlayer Mobile for iPhone is finally here and available for purchase in the iTunes App Store. The price is $29.99, which is on par with SlingPlayer Mobile for Windows, Blackberry and Symbian. The only two differences between SlingPlayer for iPhone and the other platforms are all-touch navigation and the crippling of streaming over 3G and EDGE data connection. Streaming shows from a SlingBox to the iPhone anywhere and anytime is the primary reason to shell out $30 for an app. With AT&T playing the Terms and Condition card against Sling Media (see below), forcing their hands to disable 3G in order to pass through the App Store, it renders the app completely useless when you’re not in a WiFi zone.