iriver T30 1 GB MP3 Player Plays up to 34 hours of music Up to 1GB of internal storage Supports subscription music services Up to 24 hours of battery life Skip-free listening