Ohhhh shit, iPhone 4G confirmed and pictures leaked. Looks amazing. Flash, 6mp camera (4x better). 80 GB hard drive, iPad processor (like 5x the 3gs)

http://j.mp/cfFP87