I received my RPi and periphery today and am very happy to be able to test a little stuff already

My ultimate goal is to use the Pi as an audio-proxy on my Hifi.
I use A Windows Desktop and a Windows Laptop aswell as an android smartphone. I am a Spotify Premium-user, so all things music come out of there. It's running this atm:
http://www.woutervanwijk.nl/pimusicbox/
This solution is workin. Well.. kinda.
It has a pretty high latency, my "starred"-playlist is not showing up and there is no offline-storage of my playlists.
Thus I want to find a way to stream the sound output from my multiple devices to the RPi over the already present LAN. And for the times I have not-so-geeky visitors I need to have the Airplay-functionality available, i.e. with shairport.
I have tried understanding mpd but I don't get it.. yet

Any ideas or solutions available?