If you have the cash, and hove a ton of mp3's, stick out the money for an ipod.
It comes in a few flavours, and I'v heard mostly good things about it. Its ultra small, light wheight, anywhere from 5 gigs to 40 (depending on how much you want to spend) comes with a nice warranty. Works on all OS's (windows, Mac and Linux anyways..)
Im a die hard PCer, and never liked macs, but they made a pretty solid mp3 player.
C++ Should Have Been Called "D"