I haven't done much with streaming A/V since I was at DEC, and Real Networks was the only game in town. But, I have a client who wants to be able to provide his clients the ability to stream. The RealServer (or Helix, or whatever it's called today) seems somewhat expensive.. but has a free encoder for users. Then, there is the Darwin Streaming Server, which is free... but I'm not sure what he'd tell users to use to encode. Windows Media is not an option.
What are opinions?