You know that I’m generally going to direct you to the actual Apple Store for your Apple products; they’re the experts, and prices generally aren’t too much lower, elsewhere. Amazon does occasionally have iPod deals, though.
This one is a doozy: Buy a 32 GB iPod Touch and get a 2nd generation 1 GB iPod Shuffle for free! You’re simply not going to be able to top that at the Apple Store. (Note that the Touch is $5 over Amazon’s price at Apple, plus you’d pay shipping, and of course there’s no free Shuffle offered, there.)
Of course, if you don’t want/need the Shuffle, this isn’t the deal for you. But if you’ve been waffling about getting a Touch and have a gym bag or child who wants their own iPod… maybe this is your opportunity.