docks are convenient, but...
My in-laws got me the Bose dock for my b-day, and they're the kind of people that would get offended if I had returned it.
I did a little research, and I found there are Yamaha docks that more than likely meet or exceed the bose performance. One sells for about $200, the other for about $300. I couldn't try them b/c I got the present first.
By the way, the bose dock does an acceptable job for "music in the night stand", and it charges my Iphone very quickly. It has the usual bose "sound" (lots of color). For a while I hooked up my old mp3 player to a cheap ($30) 2.1 Creative computer speaker system. It sounds way better than the bose dock for 1/10th the price, but I can see the convenience of the dock if you move it around the house. It was a present, so I have to keep it and like it.

Has your friend considered a boombox with docking capabilities?