Just headinghome from a T-Mobile press event. Had a play with the N96, which was ok, but not sure I'd want to swap my iPhone for one. Also tried out the Samsung Pixon, which was better than the Omnia, but not much.
The point is that I'm on a train writing this post on my iPhone and I'd have a tough time doing that with either of the phones above.
However, the real reason I was there tonight was to get my paws on the G1 Google Android phone, and that was a different kettle of fish altogether. The hardware was far better than I had expected, but it's the user interface that's the real star. With Android, phone manufacturers could seriously give the iPhone a run for its money. The G1 is the first handset to use Android, but next year should see many more.