I know it might be a little different to the ones you have suggested, but I have BlackBerry and have never had an issue with it. Quite a few of my friends switched from their BlackBerry's to iPhone's when they came out and have regretted it. They have constant problems with the iPhone freezing and when around big groups of people like in a club, they aren't able to send messages. I dont understand the problem, but it does appear to be an iPhone problem because I dont have the same issue. I think in the end most people pick something that they think looks good and suits their needs better, not necessarily what is the best phone available.