I have a similar situation to you, so I'll pass on my experience and suggestions.
I live in a 4-story rowhouse, and have three televisions / home theaters, a small stereo in my office downstairs, and my nice rig in the living room. They're all connected by the (unfortunately discontinued) Logitech Squeezebox system. It works great. I can stream audio to each and any system in my house. They can play the same music or get entirely independent feeds, or can utilize Internet radio or streaming services. I have a media server in my IT closet that powers it all.
Your best bet of the currently available products is probably Sonos, although there are now new companies such as Bluesound in the mix.
Two major points:
1) You say that it is "not likely I can hardwire all locations together". Why? Something many people fail to realize, especially in a 4-story house, is that their digital media system depends ENTIRELY on the network. In addition, you will want to use streaming media for your home theater, and other Internet-enabled functions. Don't ignore the importance of a network to bring this.
For all but the smallest areas, a single wireless router is woefully inadequate in my option. Instead, YOU NEED WIRED ETHERNET TO EACH ROOM. My advise is to run 2 wires to each room. One will be to mount a wireless access point. The other can feed your sound system directly.
Something many people fail to realize is that for all but the simplest situations, AN EFFECTIVE WIRELESS NETWORK DEPENDS ON A WIRED NETWORK. This enables you to have multiple access points, which allows you to roam throughout the house and also have strong signals everywhere. You can do this on a budget with Ubiquiti Networks' products (http://www.ubnt.com), or more enterprise-grade like what I use, Ruckus wireless. (Not cheap, but INSANELY EFFECTIVE.)
It's not that expensive to hire a low-voltage network specialist who can do all of this for you. You don't need to run electricity with the network because the access points can be powered by power over ethernet (PoE). Just run all of your wires to the basement where they will all hook into a PoE-enabled switch.
Remember, your network is your future-proofing, and the network is 80% of the battle in streaming audio and/or video to different parts of the house. Again, don't discount the importance of this. You will thank me later.
2) The Media Server
I'm a former software engineer, so my solution is overkill for most people. I use a Linux server that runs both Logitech Media Server and Plex Media Server. I rip files into FLAC format can put them onto the server. I wrote a program that makes low-quality MP3 equivalent files to the FLAC files and those are what go on the phone and iPod.
FLAC is a good format, because it's well supported (virtually everything except iTunes supports it) and has full support for tagging. Some people will tell you that WAV files sound better. I can't tell the difference. But the ability to tag them with Artist, song name, composer, date, genre, etc is so much better than WAV. And, ultimately, if you can't get something on demand when you want it, then what's the point of having a media server?
For most people, a Mac mini (or iMac) or a basic Windows PC that runs 24/7 can function just fine as your media server. Just make absolutely sure that you have both local and cloud-based backups. I use Crashplan for my remote backups, and it works for all of my computers. (They also have unlimited data.)
Ultimately you're going to want the ability to play files locally and able to stream things from services like Spotify, Pandora, or Tidal. This is where that network infrastructure that I mentioned above will really come in handy. I really think this is the future.
Another interesting twist on this is the Amazon Echo/Alexa. It's really only useful for Amazon Prime members, but it's a great voice-activated device that can play a wide range of music. It's not exactly audiophile-grade sound, but it sounds decent for what it is . I can say, "Alexa, play New Age music", "Alexa, play music by Pearl Jam", or "Alexa, play Calypso by John Denver" and it will do it. It won't power your big rigs but it will do a good job in the bedroom or office. Think of it as a tabletop Siri. (Like Siri, you can ask it a variety of things, like asking about the news or the weather or how your favorite sports team is doing.)
Feel free to send me a message if you'd like a little more guidance, but this has been a 15+ year evolution in progress for me, and the biggest thing I came to realize is that none of this works without effective computer networking.
Good luck with your move into digital music!
Michael
I live in a 4-story rowhouse, and have three televisions / home theaters, a small stereo in my office downstairs, and my nice rig in the living room. They're all connected by the (unfortunately discontinued) Logitech Squeezebox system. It works great. I can stream audio to each and any system in my house. They can play the same music or get entirely independent feeds, or can utilize Internet radio or streaming services. I have a media server in my IT closet that powers it all.
Your best bet of the currently available products is probably Sonos, although there are now new companies such as Bluesound in the mix.
Two major points:
1) You say that it is "not likely I can hardwire all locations together". Why? Something many people fail to realize, especially in a 4-story house, is that their digital media system depends ENTIRELY on the network. In addition, you will want to use streaming media for your home theater, and other Internet-enabled functions. Don't ignore the importance of a network to bring this.
For all but the smallest areas, a single wireless router is woefully inadequate in my option. Instead, YOU NEED WIRED ETHERNET TO EACH ROOM. My advise is to run 2 wires to each room. One will be to mount a wireless access point. The other can feed your sound system directly.
Something many people fail to realize is that for all but the simplest situations, AN EFFECTIVE WIRELESS NETWORK DEPENDS ON A WIRED NETWORK. This enables you to have multiple access points, which allows you to roam throughout the house and also have strong signals everywhere. You can do this on a budget with Ubiquiti Networks' products (http://www.ubnt.com), or more enterprise-grade like what I use, Ruckus wireless. (Not cheap, but INSANELY EFFECTIVE.)
It's not that expensive to hire a low-voltage network specialist who can do all of this for you. You don't need to run electricity with the network because the access points can be powered by power over ethernet (PoE). Just run all of your wires to the basement where they will all hook into a PoE-enabled switch.
Remember, your network is your future-proofing, and the network is 80% of the battle in streaming audio and/or video to different parts of the house. Again, don't discount the importance of this. You will thank me later.
2) The Media Server
I'm a former software engineer, so my solution is overkill for most people. I use a Linux server that runs both Logitech Media Server and Plex Media Server. I rip files into FLAC format can put them onto the server. I wrote a program that makes low-quality MP3 equivalent files to the FLAC files and those are what go on the phone and iPod.
FLAC is a good format, because it's well supported (virtually everything except iTunes supports it) and has full support for tagging. Some people will tell you that WAV files sound better. I can't tell the difference. But the ability to tag them with Artist, song name, composer, date, genre, etc is so much better than WAV. And, ultimately, if you can't get something on demand when you want it, then what's the point of having a media server?
For most people, a Mac mini (or iMac) or a basic Windows PC that runs 24/7 can function just fine as your media server. Just make absolutely sure that you have both local and cloud-based backups. I use Crashplan for my remote backups, and it works for all of my computers. (They also have unlimited data.)
Ultimately you're going to want the ability to play files locally and able to stream things from services like Spotify, Pandora, or Tidal. This is where that network infrastructure that I mentioned above will really come in handy. I really think this is the future.
Another interesting twist on this is the Amazon Echo/Alexa. It's really only useful for Amazon Prime members, but it's a great voice-activated device that can play a wide range of music. It's not exactly audiophile-grade sound, but it sounds decent for what it is . I can say, "Alexa, play New Age music", "Alexa, play music by Pearl Jam", or "Alexa, play Calypso by John Denver" and it will do it. It won't power your big rigs but it will do a good job in the bedroom or office. Think of it as a tabletop Siri. (Like Siri, you can ask it a variety of things, like asking about the news or the weather or how your favorite sports team is doing.)
Feel free to send me a message if you'd like a little more guidance, but this has been a 15+ year evolution in progress for me, and the biggest thing I came to realize is that none of this works without effective computer networking.
Good luck with your move into digital music!
Michael