I have used XBMC in this manner and the android interface is really good for music, IMO. I assume you likely want to run your PC "headless" connected to your receiver, so normally you won't have monitor interface (or mouse/keyboard for that matter) to boot up/ restart, etc. If you have a windows OS, this can sometimes be a pain. A thing to consider is if you plan to leave it on all the time, sleep, or turn off while not using.
OpenELEC is a nice version of XBMC that avoids the OS shell that can complicate booting a headless computer. Press the power button and its ready to go. You can power it off or send it to sleep from the android interface. It can also run off of a usb stick, so you can eliminate hard drive noise.