Netflix promised their iPhone and iPod Touch apps would be released this summer, and here they are. Netflix officially launched their Netflix for iPhone and iPod Touch apps today into the App Store. Netflix subscribers can use this app to stream your Instant Watch movies and TV shows right from your devices. I checked out the iPhone version of the ...
Read More »