What's a great HiFi streaming setup that doesn't take up too much room. I'm really trying to go with just a few boxes, rather than stringing together a bunch of stuff. I don't need volume- it's a small room- but want quality sound both in my phones and speakers (ideally bookshelf). I do have a Sennheiser HDVD 800 and matching headphones + Martin Logan 4's. Can I just stream FLAC files via my macbook pro and get the high resolution sound?