Hey everyone, quick question. My girlfriend has a 1st gen iPod touch with the 2.2.1 OS version on it. She is planning on buying the OS 3.0 upgrade tomorrow for $9.95. In July she is going to buy her first Mac and get the free 8GB iPod touch (second gen) because she is a college student just as I am. Question: If she buys OS 3.0 tomorrow and gets the 2G iPod touch in July, can she upgrade the 2G iPod touch to OS 3.0 for free since she already bought the upgrade? This of course is if the iPod touch 2G doesn't come with OS 3.0 already on it. Isn't the OS "upgrade" just stored inside of iTunes (upgrade / restore buttons)? Or does she have to buy the upgrade again for a second iPod touch? Thanks you.