This is all about connection speed not model / brand of phone.
Just found the data connection toggle switch on my phone. Web runs faster now, so looks like I was previously using GPRS maybe? But I think I turned it off before because it drains the battery. Can't remember.
Do people leave 3G on all the time on the iPhone so they have fast web access, or does this drain the iPhone battery too?

i leave 3g on all the time as Edge/GPRS is laughable for data, but it does rinse the battery bigtime, to the point where mine lives on a charger at work.
Do people leave 3G on all the time on the iPhone so they have fast web access, or does this drain the iPhone battery too?
Is it easy to turn off Bluetooth, Wifi etc? Can you configure a toggle button for a single press to enable/disable these?