If you've got plenty of money and you don't need them, yes.
If you are careful about what you use your money on, don't.
I think there are so many other mobile devices which is also awesome at a much lower price, take for an example HTC Desire, it has plenty of features.
You shouldn't buy it just for the video calling, lots of cell phones has that.
I am an Apple fan boy myself and i am not going to buy it
