I'm using a 3GS and I've actually found the battery life pretty good. I've been using it frequently throughout the day too because I'm off right now and because it's still new to me (just got it at the beginning of the month). When I return to work soon I won't be able to use my phone much during the day. The battery will definitely get through my work day.Wall charger at night, MacBook Pro by day. I never care about battery life, the phones worth it.