I really want an iPod touch and I'm having trouble deciding whether or not to wait for the next generation. The only improvements that I would expect in the next gen. would be a better screen, a faster processor, possibly a camera and maybe GPS? Those are nice but not that huge of a deal to me. What should I do? Thanks 