Knowing Apple's product life cycles, it seems that it would be a good idea to wait for the iPhone 5 in June. However, I seriously cannot think of any features that need to be added to the iPhone 4 to keep me satisfied. We now have multitasking, MMS, a substantially better batter life, noise cancellation, a gorgeous display, a front facing camera, portrait/landscape keyboards, and millions of apps to choose from... The iPhone 4 is a gorgeous piece of technology, I'm ready to ditch my Blackberry and stop playing the waiting game. We already know that iOS 5 will be compatible with the iPhone 4 as the current model is always upgradeable when a new OS is announced. I don't feel the need to wait anymore, the iPhone is here on Verizon, finally.