I am planning a PC to use as a streamer for both audio and video. I intend to feed the audio through a DAC. My preference is to use a coax to the DAC but it appears the ITX boards only have optical outs. Most of them (not ASrock it would seem) have SPDIF headers on the board which I could hook up to a coax jack. I intend to send video out to an AVR for all decoding of the multichannel stuff. My expectation is that I can do bitstream out of the SPDIF header when listening to audio but HDMI when listening to video. My guess is that, if I'm running windows, I have to change the playback device (which is a royal pain) but at least the hardware will do what I expect. Assuming I am right with my guess... does anyone have experience with this under something like XBMC or JRiver? How hard would it be to configure these guys to properly switch back and forth between those two.