Pro's over the iPhone:
Expandable memory
real GPS
3G
Decent Bluetooth (with stuff like stereo audio support)
Good camera
Massive screen resolution
Hardware keyboard
1000's of applications already in the marketplace
Cons over the iPhone:
It runs Windows Mobile - it'll work fine, but you'll often be a little annoyed
It might not be as pretty
Price
Not "finger friendly"