i've wanted an iPhone forever!! (I'm a big Apple techie) but mean hubby says no...(one day I will for sure), so I got an iPod Touch and love it (I have a Droid phone now so I can do alot of things on it that my iPod did) and I also have an iPad which kinda replaced my iPod when I got it (only because the screen is bigger). But, it is worth it. Really the only thing missing is the phone part and the fact that in order to do many things on it, you need a wifi internet connection. So if I went to someone else's house, I would get the password for their wifi network and the next time I was there, it remembers the password and automatically hooks you up. I have an app called 'iTrack Baby' that I track my daughters growth on. I have a free application on my computer called Handbrake that I use to convert DVD movies to MP4's that I have on my iPad and iPod. I have all my photos on it too. The size iPod you get will depend on what you want to put on it. App's don't take up that much room so if you don't have alot movies or photos on music, you could get away with the smaller iPod (I have a 64gig). The games you can play on it is great... but some do require internet access. Oh, also this has been a life saver in restaurants because if my son go fidgety, I just popped a movie on the iPod for him and he was good. And I also let him play games on it when we are at the store so I can get through my shopping. Most games are free, .99-2.99. So the prices are very reasonable.