I suggest not getting a 4th generation Touch - new apps and app updates are likely to run only on the 5th generation now.
Target has a deal this week with a $30 gift card for a 32GB Touch 5th generation, on a price of $295. Plus there is a 10% off coupon on the Target website (but warning - it didn't scan properly for me when I used it a few weeks ago, hopefully they've fixed that, otherwise be ready to stand your ground and wait for a Manager to come take care of it). Add in 5% off with Redcard, and you are doing pretty good for a brand new, latest generation Touch.
(BTW: If by any chance you consider the 16GB 5th Generation Touch, be aware it doesn't have a rear facing camera like the 32GB/64GB ones have. Also, while 16GB is more space than I'll ever need in something like this, DD13 can blow through that amount of storage and much, much more in no time...)