Through an elongated period comprising schizophrenic swings from sheer delight to utter frustration, I have been on an extended review period with four different devices. Some clear conclusions have come to mind, probably the most profound being that like people, they all have faults. Some more than others! I feel that all of the vested parties could benefit from learning a little from the competition. So what were the test subjects? Over the past three months or more I have had the iPhone 3G and 3Gs (OSx), HTC Hero (Android), Blackberry Bold and Palm Pre (WebOS). When looking at the devices, I broke my review into several criteria: UI and text Input, Applications, and Performance. Here’s how they stood up in these categories.