Hi guys got about 3 and a half months left of my contract but as I'm an O2 Select customer they will let me upgrade 3 months before it's due. I have no idea which phone to go for. I have an N95 at the moment and it's a bit battered so keeping it is out of the question. I've narrowed down the list of new phones to the above 2 but don't really know what i'd prefer. If i was to go for the orbit i could get that early as it's out now but i don't know whether it's waiting for the other to be released in august. What do you all think?