He's here... Let the iPhone Mania begin!

iPhone 3G is here, and I assume most of you already saw the nice pictures of people standing in lines waiting for this peace of beauty, followed by the updates saying the iTunes servers are having some "difficulties" with all the load...

Here's a short video about the new iPhone features:

This one is taken from the iPhone Blog showing the white iPhone unboxed: