I don't get more than 6 hours of usage on 3G, which is horrible. I mostly just send messages and check forums (like tapatalk) and that's fine for 2G. So I don't use 3G unless I'm going to update blogs with pictures, or email / instant message pictures. 2G on the other hand gives me around 10 hours of usage, which keeps me calm as I can go a full 24 hours of my life with the iphone without worrying. The other day I took it off the charger at 4 PM, and went to work, went out dancing, and stayed over at the hubbies and got home the next day at 3 PM, and I was at 56%, granted I didn't use it as much, but it was 24 hours with 50% left with a little use, like 4 hours. But there are times where I don't turn off the screen and I can go 2-3 hours and be at 75% or 70% battery life on 2G. I'd recommend 2G for using apps, or messaging. But for browsing, 3G. it's intolerable to browse on 2G. I wish Opera would do a better job with their browser. I used it for my BB and it was a lot better.