I've had two Treos, one running on the Windows platform and one running the Palm platform, and I liked both better than the blackberry.

If you run Outlook as your email and scheduling software the Windows treo syncs pretty effortlessly with your computer. If you have an Apple, the Palm treo works well.

I'd recommend either. In fact, at my old job, the IT department replaced all the blackberries with Treos because they were just better.