Gallery: iPhone 4 announced | 46 Photos