blackberrys are aimed solely at business, general pubic won't have them.
1) because they are crap
2) very expensive to run for a private user.
3) it costs something silly like £40 a month to have a Vodafone SIM blackberry BES enabled...the company then has to buy a license for the BES server...
4) at least the iphone makes free use of windows exchange capabilities
We have a number of blackberrys in the office, every single one has had a fault and gone back to be repaired, in some cases its so fubard they send us a brand new one as a replacement.
Also love the comment about the storm being on a par with the iphone..... great bull from Voda there! On a Par? My FOUR, thats http://FOUR year old Nokia N80 had Wifi!
iPhone contracts you get a years free access to BT Cloud and they are everyware and very quick, and no, i don't have an iPhone 
Tunnie, buy you own previous comments on this and other threads, you do not like Blackberries, so you view is somewhat impartial, further back buy your raving on about you four.....yes four year old nokia.
Blackberry have sold millions of their devices, if they were that
crap then they would not be where they are today.
Having had an iPhone...i can say that the are flawed, until Apple sort out the crap battery life, terrible bluetooth and tied into a network that isn't the best in the UK.
You don't need to buy a BES licence, most operators will supply a BIS solution for a small fee (on Orange it costs me £2 a month, £24 a year for delivered email on my handset)
i don't understand your comment about them being expensive to run, mine costs about £50 a month and most of that is line rental.....if i have a have a busy month then my bill will be about £80.
the last 5 companies i have worked for have used Blackberry as opposed to nokia, purely because of what they do and how they do it, and i see a lot more people getting into them on a personal basis now.
phones are like cars, Personally i absolutely hate ford, nothing will get me in one, and so i can find an argument and negativity about any of the model range if i want