True but I only get about 3 hours a day were I can listen
You're missing the point.. The idea is to fill it up with all your music once, and then you only need to upload to it when you get new stuff. Whereas, if you only had one that could hold 3 hours of music, you'd be uploading to it every day.
I know that a lot of us have more than 20 gigs of music, but with a little weeding out of what you really like and what you're lukewarm about, you can usually get it down to 20.
(I think 40 is my current sweet spot, but hopefully there will be a solution there soon...)