Hmm... I've just got an iPhone, and it already has iOS4 on it (beta). Have to say, I'm not liking the lack of configurable options, like message tones, and the home screen, and the fact that it doesn't seem to have basic features like a tasks app, and doesn't notify you on screen (in standby), when an email arrives. Seems, for a gadget that's supposed to be head and shoulders above the rest, it lacks severely in basic functionality.