I am planning to sell my 1st gen 16 gb iPod touch and my white Nintendo DS lite (with games) so I can buy a new 3rd gen 32gb touch. Is this a good idea, or would I be better off waiting for the 4th gen touch? Some of the things I need are better battery life (sometimes I only get a few hours of life when browsing the internet), the speakers, and the faster processors/graphics. Will these things be worth it as it is? Is the battery life any better and by how much? (when browsing internet)