I've honestly never considered purchasing a speaker for my shower or bathroom because bath time is often my 20-minute escape from all media and sound , but this Net Waterproof Juke Tower MP3 Speaker may have sold me. It's a one-of-a-kind waterproof speaker for use in your bathroom or outdoors, but it's so small and sleek it would fit right in with shampoo bottles. It features an embedded LED clock (you gotta know when to hop out of the bath) as well as track display.
It's all white with 2GB of storage for up to 12 hours of playback time using only 3 AA batteries. Detachable USB drive allows user to drag-and-drop music from either PC or Mac (and leave the Juke Tower in your bathroom). I wish it was charged by USB, but you can't have everything. It costs $129.