I think it is worth it. I went from a Blackberry Pearl to this in November and although I have had issues I think it is a great phone. The phone is much better with the new firmware although some folks have had issues with Bluetooth, etc.
I think you hear the complaints because we are expecting so much out of this phone. It does so much more than my Blackberry so I should expect the occasional hiccup. The only major problem I had was really bad dialer lag when I was using a custom ROM from Damageless. Although I loved the ROM I could not deal with the lag. Since I updated to the official Sprint 2.1 firmware I have not had 1 issue. So when you hear of the issues on the forum you sometimes don't get the whole story as to why it might be having issues, such as buggy software, task killers, etc. I can not live without this phone now. I don't even carry a checkbook anymore, lol. I have shown my friends who have Iphones some of the apps like Google Nav, Sky Map and you can see it that they wish they had this phone.