I would avoid a hard drive unit if you'll be using on the bike. A small flash based thing should do the trick, I use a creative labs something or anohter. It doubles as a usb flash drive, but you have to use the dumb creative labs software to load the songs.