I own a Palm TX and have been quite disappointed with it. Has anyone had a similar experience? Is there one that you have been particularly happy with? Appreciate the feedback.