I didn't see an official iPhone thread yet, so, here is one!
I picked one up last week and have been pleased with it so far. The lack of "official" third-party apps causes me to frown at Apple, but I have no doubt that in time they will be providing more and more software features. In the meantime, there is a community of people providing interesting ways to use your iPhone.
My favorite "unofficial third-party app" so far is
Telekinesis. Telekinesis (aka iPhone Remote) allows you to easily set up your home mac as a media server for your iPhone, as well as access the camera, take screencaptures, even open and manage applications remotely. I even briefly poked around in WoW via my MacBook Pro on my iPhone.
I also have ordered an
iSkin revo case. I should get it today.