Amazon.com: SoundBot® SB510 HD Water Resistant Bluetooth 3.0 Shower Speaker, Handsfree Portable Speakerphone with Built-in Mic, 6hrs of playtime, Control Buttons and Dedicated Suction Cup for Showers, Bathroom, Pool, Boat, Car, Beach, Accessories
this is a clone of one i have in my shower, this is actually updated so it uses micro usb to charge so this is the tits now imo. I use the same clone company for bluetooth headset for working out and it's awesome, this should be about the same.
Why bluetooth and not a stationary dock? my wife has an iphone i have a droid, plus we listen to different songs/podcasts etc, so just a nice speaker was nice. It's loud enough for the loudest of showers, i've even used it to play music in my backyard for 2 bbqs, it's also cheap as hell now. Plus its waterproof, so it's great for the shower or still works if you put it in the garden. I hot glued the power connection to it cuz eventually the sticky cup will stop sticking and fall on the shower floor, and i just have it constantly connected. (all my bathroom electronics are on a timer, toothbrush, flosser, etc)
Size of hockeypuck, no drawbacks really, i mean unless you're an audiophile, then go spend a few hundred bucks on a dedicated dock.