So I was in the same boat for about a year. I had a huge CD collection that I hadn't taken off the shelf, a few large digital collections, multiple devices (laptops, a desktop, iPods, a home theater) and multiple locations (home and work).
I'm in the process of selling my CDs to secondspin.com. I'm having mixed results and will write more about that later.
With that money, I'm buying a
Home Server. Well, technically, I'm building one, but that's not important to the story.
The Home server becomes the one place I store all the music for all the devices. It has no keyboard, mouse or monitor. It simply connects to the other devices over a LAN (wired or wirelessly) and shares the library. If the wife downloads the new Coldplay from Amazon, it stores it on the server (she doesn't know it, but then again, she didn't know where iTunes stored the files anyway). The other devices automatically see it in their library and play it. It does the same with pictures and movies.
Great. So I've got multiple computers with a shared library - iTunes already does this? Well, sort of, and not as slickly. But what about my home theater?
That's where the media extender comes in. The Xbox 360,
HP MediaSmart Connect and similar devices allow you to play your music (and video and photos) through your home theater system. They automatically connect to the Home Server and provide access to the entire library. I was at a bit of a monetary advantage here in that I already owned a 360.
Well, any PC with Windows Media Center can do this, so why the home server?
A few reasons, and one that was crucial to me selling my collection - automatic backup. And not just of my collections - of all of my computers on the network. I mirror two hard drives with little effort, and every few months make a copy and take it off premises (to protect against fire, flood, theft). Try doing that with 1,000 cds.
The second consideration was both space savings and energy savings. The Mrs. hated the desktop computer in the main room (and the power wasted). The server is tiny and doesn't have to power peripherals. Energy savings was also important to me (hey, I live in San Francsico...) so that's also why I'm building my own. I chose the least power consuming CPU I could find (especially on idle) and "green" hard drives that remove the heads from the drive on idle, saving nearly 25% of the wattage used on idle.
Lastly, I wanted to have access to my collection anywhere I had an internet connection. I dumped 30 Gigs from my office computer and now stream anything from my collection using the
FireFly Media Server plugin for the Home Server. Unfortunately, there's no Last.fm plug in for the Server or FireFly, so if it looks like I'm listening to less music, that would be why. The reality I'm listening to more.