We recently implemented the above, and it seems to work well.
This solution can be used with a standard MOH device, CD player, or (internet) radio station.
If using the (internet) radio station option, be sure that it is a station that has provided consent to rebroadcast.
In this example, I'll be connecting to an internet radio station (that provides consent to rebroadcast).
Note: to take up less bandwidth, find a station that brodcasts at 20-28Kbps -- this is all you need to achive good quality on the phone system, and not use up a lot of bandwidth.
Turn on music on a Nortel phone using F86. If all was installed correctly, you should start hearing music (it will be around 1 minute behind corporate).
It has been my experience that the volume controls on all PCs need to be set to the max.
The example I provided is probably the most complex, as you need to connect to the internet at corporate. If you choose to use a MOH device or CD player, you need to only purchase 1, rather than 1 for each location.