I've currently got an unlocked 1st gen iPhone on an expired Orange contract, so Im looking to upgrade. Obviously unless I switch to O2 the 3G iPhone is out, but the other 2 handsets have been offered free.
The Diamond is a good size, but is let down by the measly 4GB limited storage and no flash on the camera. There also appears to be some problems with the interface.
The iPhone is a classic, but Apple have definitely missed a trick by not including a better camera, flash, front facing camera, multimedia messaging etc maybe next time Apple will make a much bigger leap?
Samsung Omnia of course looks like the best machine all round, but no one I know has got one. However, the screen resolution is a real let down, plus the wierd dimensions. In online demos it looks like the screen sensitivity is poor in comparison to the iPhone. Otherwise it does appear to have everything.