Or maybe my expectations were different? Saw this in my local paper this morning:
IPhone 3GS owners bemoan its battery life - Los Angeles Times
I have to say that my 3GS has the best battery of my previous 3 smartphones - Pre, Touch Pro, Q9c and Q. The Q9c was close or maybe a bit better with the hump-back battery, but hey, it was a Q9c with WM 6.1 Standard and limited functionality. I have had it for a week now and been through 5 or 6 full charging cycles. Maybe I don't use all of the "stuff" other iPhone users do - I don't use BT much, nor wifi since I have a good 3G signal. I use Exchange push and I browse on it and listen to some music, but I have not really taken it out and about the town with location services on. I watched a 2 hour movie on it last night and that only knocked about 20% of the battery out which was very impressive to me. I did have a 2 hour call yesterday and that drained about 30% of the battery (with BT also on), but that was typical for my Pre and the TP too.
Just throwing my 2 cents in.....