Is there any possible way to have browsers communicating to each other over lan/wan without the use of a server (direct peer-to-peer)?
Looks like there may be hope on the horizon: http://www.w3.org/TR/webrtc/