Ben Patterson - Netflix execs have been teasing us for months about an instant streaming app for the iPhone and iPod Touch. Indeed, they’ve been promising it for so long that I’d pretty much forgotten about it. Until now.

Source