Comparing my iPhone 3G to my BB Tour;
I prefer the BB keyboard but can easily live with the 3G touch screen
I love the BB LED notifier
Mobile Safari is superior to anything on the BB but Bolt at least makes it usable.
Threaded text messaging on the iPhone is better but the BB has BB Messenger.
I wish the iPhone could run background Apps.
No comparison the iPhone syncs with my macs, the BB sync is barely adequate.
Camera, BB has flash. I actually use this feature and I wish my iPhone had it.
To me it came down to carriers, AT&T was lacking, while Sprint has better coverage here and 3G where with AT&T I was limited to EDGE.
I may get another iPhone but for now the BB just fits ME better.
i've been to places where the EDGE is just as fast as 3G. a lot of it depends on the number of users in the area and the link to the backbone network.
go to the AT&T or Apple store and ask them to install Xtreme speedtest on an iphone and check out the speed. BoyGeniusreport did an informal survey and the average was around 1200kbs for AT&T and a little slower for Verizon