So I sold my iPod touch 1G today for $160 (bought for $200) and was going to pay the difference for the 2G, but then I saw on the buyer's guide that the iPod touch is almost due for a refresh. Anyone know of this? I really don't want to purchase an iPod touch and have it be refreshed like a month later. I just bought a BlackBerry Pearl and 8GB microSD card so I'm using that for music. Should I wait out the month or so, or splurge? I just need some opinions.