Yawn
Maybe it's my age, maybe it's the fact that when I'm not earing a living with technology, I don't spend a lot of time with it. Hardware and software are changing at such a pace, and always have, that the best thing to do is jump on board with whatever you like or feel you need; if it works now it should work for a while. Upgrading merely for the sake of keeping pace is a unique form of insanity. ICS is certainly a meaningful step forward in what is a fiercely competitive marketplace, but even at $300, I'd rather buy a kayak and fishing gear for that kind of dough.