A rough estimate is 312 songs per GB. That is a lot of songs especially considering that many of the products on this list hold 8GB of storage which would translate to about 2,496 songs! Since songs are often around three minutes in length, one GB would hold over 15.5 hours of songs. You could easily throw in several long audiobooks with room to spare. Now, one thing to keep in mind is that most of these kinds of products take up a little bit of storage space for their internal operating system which means you would have a little less storage for songs than what the product’s capacity is. But it wouldn’t actually be too much less. You would still have most of the storage space available for songs.