The iPod Touch is amazing. It is everything that you would want in an Mp3 Player. Touchscreen, Speaker, Wi-Fi, Music, Apps, Videos, and SO much more. I get a few apps and/or songs per week from the App Store and/or iTunes store on my iPod Touch. The music quality is unbelievable. It is literally crystal clear, just about perfect. The screen on the iPod Touch is the perfect size for everything that you access on it. The keyboard is easy to type with, especially considering that it is a touch screen. It has almost all the capabilities of the iPhone, except calling (unless you have Skype or something like Skype that has an app for it). There is even an app that you can text unlimited for FREE with a personal phone number. I love shopping in the App Store and iTunes Store. I also enjoy surfing the web on Safari and accessing all the websites that you would be able to get to on a Mac or PC. Also, the battery life is great. It depends on what you do on the iPod that determines how much it decreases the battery life. Overall, I rate the iPod touch a solid 5, and it is one of the most prized possessions that I own.