I was in the same dilemma because my current phone was working well for me but I took the plunge and picked up a 16GB Iphone 3G, despite some skepticism. But I'm now extremely happy because the functionality is so done so well: intuitive UI, useful downloadable Apps, Ipod, Browser, WiFi etc...