I'm interested in getting an Iphone 3G but I'm not sure if I want to spend so much money for it.

If you could give me the pros and cons of the 3G and your personal experiences with it, I would appreciate your input.