Having recently moved to the iPhone from 5 years with Palm smartphones, I heartily recommend the iPhone. Ease of use, maturity of app store, WiFi, broad user base for support all combine to make the iPhone experience very enjoyable.
Indeed, it truly matters what device is best suited for an individual and his/her needs. The iPhone is a great option but that does not mean there is no other good choices out there.