I took mine to Leeds Festival last year - Thursday to Monday.
I turned off Wifi, Push, GPS, 3G, etc and turned it off as often as I could. I think it lasted until Sunday afternoon.
Funnily enough, I haven't noticed any particular increases in battery life with the OS updates but I'd be disappointed if it didn't last all the way through this year.