From an operating system perspective I much prefer the Treos which run Windows Mobile OS over the Blackberrys that run RIM's OS...
Windows Mobile has a HUGE developer base that puts out some quality apps and allows for some very cool/interesting customizations. Checkout TheSmartFONE.com for a...