Wow, I didn't think the battery was so bad.
I think the iOS 5.0.1 has a few patches that fix battery life.
I was actually considering getting one, but glad I didn't!
The 'push notifications' feature with the apps is also a battery breaker, on my iPod touch 4G I have that switched to manually...