I finally got so tired of changing CDs that I took the plunge and ordered a Squeezebox 3 from Slim Devices so I’m ripping most of my CDs to MP3 and tagging them with ID3 tags. In that connection I needed an ID3 editor and found a nice free one called ID3-TagIT written using .NET that allows me to do bulk changes to genre, artist etc. I don’t know if it’s the .NET framework or whatever but unfortunately the application runs very slowly.
For the server part of the setup I’m using the server software from Slim Devices called SlimServer which you can actually use without a Squeezebox. The server puts out a MP3 stream at http://some.address:9000/stream.mp3 that any player can connect to. Nice.
If you simply need a streaming server at your house you could also look into using the Shoutcast server.