The slick next-gen iPhone 4G is set to launch this June 7, less than a week from now. Everyone is curiously waiting for it including us. Since the last two months, All the leaked videos and photos piled up have said almost everything about the next iPhone- How does it look, its hardware capabilities and […]