I'm reviving this old topic because it just occurred to me that it might be possible and desirable to run the Squeeze Server software on the Pandora itself. It's low power, has no moving parts, and can access a library on a USB drive or a NAS over wifi. On the Slimdevices forums, someone posted a guide to installing Squeeze Server on a SheevaPlug running Debian, and it ran surprisingly well.