It depends on how much music you have. If it's 8+gb, then you'd have to get the touch. Also, it depends on what you're gonna use it for. If it's primarily a music player, then the nano is a better choice. But if you like all in one devices that can play video, pictures, go on the internet, play games, take notes or many of the other function offered by the iPod touch if you jailbreak it, then get the touch. Granted, the nano can play video/pictures/games, but not very well with its tiny screen. It wouldn't be a feature that you're gonna use on a day to day basis. So it just all comes down to what you want in an iPod.