Ipod shuffle doesnt have an LCD screen, and the host PC must be running at least Win2000.
Some of the small mp3 players have an in built battery which is charged from the USB socket of a computer (or car USB Utility socket adaptor). My one has this feature + a detachable battery unit - into which you slot in your normal AAA size battery. My unit (a Philips "key" 512Mb) has this design, plus LCD screen. Very small. You can take it on holiday with a full charge, and take extra external AAA batteries with you so it never runs out. If the external battery runs down, it switches automatically to the in built battery.