Although the 4S didn't blow me away, it's good enough that I'd like to upgrade. My only concern is, since this phone is releasing later than previous iPhones, will I be able to upgrade to iPhone 5 in June if Apple gets back to their schedule? If getting the 4S means I can't get the 5 on release day, I'll just wait.