Man, I had the same thing going on at my house for New Year's Eve. I have a Sonos, a Squeezebox Touch and an AppleTV. We wound up using the AppleTV a lot that night because it was a simple matter of either playing music from files on my NAS, MOG or even directly off of guests' iPhones via AirPlay.
Given your use, and audiophile standards aside, I'd say check out the AppleTV. What was really cool was that many of my son's friends had music videos on their phones and they were able to stream them to the stereo and TV via AirPlay.
When I just want to run a jukebox type of thing, either the Sonos or Squeezebox will do, using an iPad as a controller that I leave out so that guests can add to the play list from either my library or MOG.
Given your use, and audiophile standards aside, I'd say check out the AppleTV. What was really cool was that many of my son's friends had music videos on their phones and they were able to stream them to the stereo and TV via AirPlay.
When I just want to run a jukebox type of thing, either the Sonos or Squeezebox will do, using an iPad as a controller that I leave out so that guests can add to the play list from either my library or MOG.