Currently have a iTouch.. pretty good cuz of internet, big touch screen, apps, etc. but the storage space for songs is less and iTouch is pretty expensive..
I would go with an iPod Nano if I were you. Nice and small, has a camera unlike iTouch 8gB or 16gB, decent storage space, and cheaper!!
says thanks to maclover for this post.