YES 30 DAYS!!! 30 days x 24 hours =720 hours 720 hours x 60 minutes = 43200 minutes 43200 minutes divided by 4.5 (minutes/song avg.)= 9600 songs <b>The new Odyssey 1000 40 GB model can store over 10,000* songs[b/]