well, sort of a review:

http://www.scifihifi.com/

He mentions streaming over the WAN. One of the big changes with
squeezebox is that we're now using a TCP-based protocol to talk to the
server, and using HTTP requests to stream data down to the client.
What this means is that performance over long distance links is much
better than with our original protocol.

We were streaming 320kbps from a linux server at the office, up a T1
link to a colocation facility in Fremont, across the internet to Pac
Bell, down a DSL line, through an Airport Extreme base station, and
across the house wirelessly to the squeezebox. Such fun.