I want to buy a new iPod touch, but I am unsure as to which size to get. I can get 32 or 128. There is quite a price difference, and I am unsure if I need it for my purposes. I want music, and games. Maybe movies but not likely. I will likely use it for pictures too but mainly games a music.