After sticking with zunes for the past few years, I've decided to get an ipod touch. it just seems very daunting for me as to which to get. Im very strapped for cash, so i want to get one with the most bang for the buck. heres some things that i value: -With my zune i filled like 30 GBs, but ended up drastically decreasing how much i listened to music once i started college, so I could see the 8 GBs being enough for me, provided aps dont take up too much of that space and I can use it all for music (is that true?). That is unless I can get a size upgrade with a negligible cost increase, since cost is my number 1 priority. -Battery life- I've heard that the older ones are better? -Functionality with current developments- In other words, can the older Ipods work with most accessorys being made now (are the old ipods the same size or no). Also, I imagine all aps can be used with any of the ipods? and ive also heard, that the 3G 8GB ipod is literally a repackaged 2G ipod? What would you recommend doing in my shoes? All of the 8G ipods are around 160-180, so i guess it comes down to if any are that much better; or if the 16 gb ipod is that much of an upgrade... also is there any reason not to buy it used for whatever reason? (do the amazon new ones for instance have waranty)...all advice is greatly appreciated!