I love my iphone. It integrates seamlessly with my Mac and the address book, email, calendar, photos, itunes, etc. I am on a Mac so everything is a virtual copy. I'm not familiar with how well it does with PC's
I agree that the battery life is not so good if you play around alot with the apps...