Mike,
Thanks - over the last 4 years I have gone from Motorola (semi-smart) phones to the iPhone. I have interlaced a few Droid (smart phones) in the last couple of years primarily when Apple seemed to be ignoring the on/off again Battery Consumption problem. I would return the Droids after a short period of time because they just were such a disappointment when compared to the iPhone. Not that the Droids did work, it was driven mostly by the smooth intuitiveness of the iOS and the solid mechanical build of the iPhone.
Anyway I probably never kept any of the Droids long enough to find out if they had the 3G switch and I just never stumbled on to the fact that it was there.
I will say, about your data usage billing, that I have never heard of it being different for Edge (2G), 3G or 4G (on the droids). My carrier is ATT, if they ever pulled that on me I would be having a knockdown drag out with their sales department.
But having used Apple computers (Industrial purposes) and now the iPhone (personal usage) I agree that Apple does do things differently. I don't know why but that has always been my rub with Apple, there secrecy about what and why they added or took away features and I won't go into their secrecy about some code interfaces they will and won't let developers use - and God help you if you do find a code trick that they don't approve of.