So, right now I have an 8GB 2nd generation iPod Touch, and honestly, it's enough space for me, but I've always been itching for more. As is the case with the space, the specs aren't a HUGE deal to me either, the 2nd gen plays most the games I want to play without a problem. The main reason I'm thinking about upgrading is because my mom's been complaining about the lack of games on her blackberry. (I can agree with her, the blackberry is SH** as far as games go) I had a look around craigslist, and someone is selling a 32 GB iPod Touch 3G for $200. They said it has "a very small dent in the back and light scratches on the back in front". Does this sound worth it to you? Would you try and wait until the next generation iPod Touch comes out in September(presumably) before upgrading? If I were to buy this, I'd probably end up selling her my current 8GB 2nd gen, which works fine, and just has a few non-obtrusive scratches on the front for around $100 and keeping the 32 gb for myself.