My iPod Touch 5G usually gets 8 hours or so. Most of my usage is web browsing, email and reading. No CPU intensive programs or videos, etc. I'm quite happy with the battery life.
One thing that did surprise me, however, is the behavior of the low battery warning. On my iPad2, after the 10% warning I typically have almost an hour of battery life left. Got used to using it long after the 10% and 5% warnings showed up before charging. On the iPad Touch, when the 20% warning comes up there is only a few minutes of life left before it shuts down. Caught me off guard at first but now I charge it as soon after the 20% warning.