becasue I didn't want to spend 299 and i thought i wouldn't need 32GB, i just bought a 8GB new ipod touch to upgrade from my 1st generation 8GB. but i guess this is not actually a 3rd generation? what the hell? then did i get all ripped off? I asked the person who works in apple when i was there to buy it, "what's the difference between 8GB and 32/64BGB?" and he said that everythings the same except for the fact that 32/64s are slightly faster. I even asked them if 8GB comes with a mic/earphone just like 32/64, and he said yes. of course it did not. so he had to give it to me for free. anyways, what do you think, guys? should i just keep 8GB? or am i stupid?