+1 for a Squeezebox.
Mine is hooked to my PC, it's always on anyways. I use wired, but just because I had an Ethernet jack exactly where it sits. Optical to my receiver, because it's there, and I use the very excellent iPeng app on my Ipod or my wifes iPad to control it from anywhere in the house or out on my deck. Basically anywhere my WiFi reaches.

Airport Express units are cheaper but for me, Apple does not support FLAC files, which most of my music library has been ripped to.

Edit:
I should also add that it's open source so there are lots of custom add ons to play with. I've played with a lot but currently maintain one that does call display on the LCD screen and another that allows me to view classical music by Composer, Conductor, Orchestra, etc. Classical music can be a pain to organize with just your normal sorts of Artist, Album, etc.

Last edited by Murph; 05/12/11 03:23 PM. Reason: Final thought.

With great power comes Awesome irresponsibility.