1. A method for providing synchronized audio play back amongst a plurality of audio devices, the method comprising: retrieving, by a computing device, audio information from any of a locally stored digital audio file, a remotely stored digital audio file via a wide area network, and a streaming digital audio service; transmitting a plurality of frames to a plurality of audio devices over a local network from the computing device, each frame of the plurality of frames to include the retrieved audio information and timing information inserted at the computing device, wherein the timing information is to be used to play the audio information by the plurality of audio devices in synchrony.