I know Costco has them for pretty cheap, 32GB was like $369 I think. If you're looking for an 8 or 16 gig Im pretty sure Target is still doing a deal where you get a gift card with the purchase.
Id just wait though, Apple is probably going unveil Ipod Touch 3rd gen in September.