I know many us were expecting iPhone 5 today, but it was
iPhone 4S. However, it has many features we were expecting in iPhone 5 such as iOS 5, iCloud, Twitter client, better camera, A5 dual-core chip.
Would you be satisfied if Apple called it iPhone 5? Does it even make sense to buy it or wait for iPhone 5?