When it rains, it pours, and when it's pouring, and leaking, that makes a flood. No sooner did some video-recording iPhone 3.0 screen shot confirmation get posted, than BGR whipped out a slew of their own.

Double confirmed now? And will it require that next gen iPhone hardware?