I understand that this is one of those entirely opinion-based questions that will differ for everyone, but I am considering upgrading from my 32gb 2g iPod Touch to the 64gb 4th gen, and I was wondering if anyone else that has done this has any opinions or impressions on the matter. My 2g still works well, and while it runs iOS4 a little slowly in spots, it functions mostly like I need it to. It currently serves as my mobile computer, and as such I would be looking for an upgrade in overall speed, the ability to multitask, the screen lock, and obviously double the space. I don't much care about Facetime or cameras, and while the display is nice, it's not a deal-breaker for me. The potential downsides I see: The new form-factor (less easy to hold and operate), the potential for a non-AT&T iPhone in the near future (negating the need for a new iPod Touch), and only having 256mb of RAM (huge, since the next iOS update will not support anything with 128mb of RAM, putting the 256mb machines at the low end of the totem pole). Oh, and of course, the $400 price point...that's a lot of money. What I am wondering: those of you that have gone through with this upgrade, would you do it again, and why? What are the benefits? The drawbacks? I literally feel torn, and am wondering how long to hold onto old technology. Any opinions are much appreciated, thank you.