Yesterday was a day for the apple fans out there, Steve finally announced or should I say re-announce the successor of their mobile phone, the iPhone 4.

Many of the features and design of the new iPhone 4 has been already made available from the internet for the past two months due to the leakage. But still apple surprise the public when the iPhone 4 is officially announced during the WWDC 2010.