Also, it feels like phones have entered that "Core 2 Duo" PC stage where upgrades don't really matter as much any more. I know software support can still be an issue, but at least on the iPhone side, I don't feel like I need to upgrade before my phone loses OS support.