I have an ipod Touch 2G, and the battery is beginning to lose it's charge. I am thinking about upgrading it to the 4g, but have some questions. 1. I have heard that the 4G Touch has either 256 MB RAM or 512. Which one is true? Some spec sites say one, some say the other. Also how much RAM does the 2G have? 2. I heard that the processor in the 4G 1GHZ, the same as the Ipad. Is this true or is it underclocked? If so how much faster is that than the 2G one? I have noticed that with OS4, my 2G has really slowed. 3.Would you recommend I just get a new battery or get the upgrade? I play a lot of games and use the ipod Touch daily, but money is kind of tight. Thanks a lot.