How come some jukeboxes have the ability to store 100s of hours of music and some store much less?
Because some jukeboxes store files on what is essentially a Hard Disk and some store them in what is essentially RAM. The RAM players go up to 128 MB in size, and because it is flash RAM memory there are no actual moving parts while your files are being played. This means that they have eliminated the annoyance of skipping, and shock-jumps (where your CD player seems to forget what it was saying when you land from a height). Hard Disks, by their very nature, hold tons more data. They do have moving parts, however. Click here for a comparison of HD Vs RAM.