Eric,
If you're looking for a personal radio, check any swimming catalogue. They are waterproof, small/light, and pretty reasonable.
Sony used to make a pretty rugged boom-box (bright yellow, too).
How about a boom box in a waterproof bag? Guess that would make for hard times when you had to switch CDs or something.
Or maybe XM/Sirius in a waterproof bag?