As someone that has all of the latest and greatest stuff (new computer, iPhone, PS3, a couple of really solid laptops) I can say there are certain things that could be improved on the iPhone (faster processor speed, which would be easy, and a bit more battery life, which just means it should be a bit heavier, but still wouldn't be bad) but as far as everything else goes, bollocks, I won't need to change anything in the next 2-3 years for sure. The capabilities of these machines are staggeringly higher than our ability to use them. That's why I spend most of my time trying to put them to better use.
Abusive comment hidden.
(Show it anyway.)