iPod generally releases their new iTouches every September. They just released the 3rd generation this last September.
I would highly suggest getting the 3rd generation. It's not much different from the 2nd generation, but it costs about the same for more memory (by that I mean a 32GB 3rd generation iPod Touch costs about the same as a 16GB 2nd generation iPod Touch...plus with all the upgrades).
----------------------------------------------------------------------------------------