iPhone 4 was announced earlier today at the WWDC 2010 Apple event in San Francisco. The device is much better than the current iPhone 3GS and has several features which will make people want to own the device as soon as it comes out.
One of the most interesting features in the new iPhone 4 is that it has a front facing camera and it will allow you to perform video calling through the device.
The new video calling feature is called FaceTime and will allow for iPhone 4 to iPhone 4 calling, albeit only over Wi-Fi for now. There might be a possibility to use FaceTime over 3G, however, Steve Jobs said that it might not happen in 2010.
With FaceTime you can switch between the front and rear camera and video call in both portrait and landscape mode.