Need advice from the experts, and I already have tried to research in the archive but not found the info... Background... It might be specific to me, but my 2-story house only has 1 wired Internet connection from ISP. It is in the office upstairs where the MacMini is Ethernet-connected for consistent downloading from iTunes. All media stored in 3TB external HD next to MacMini, and getting quite full. I am using multiple Airport Extreme units to expand the same wireless network downstairs to the living room TV and ATV2. I can't run Ethernet cables downstairs, and the walls/floor are solid concrete so wireless signals downstairs are weak even with the latest, more powerful Airport Extreme units. The wireless signal downstairs is not 100% consistent so I have to reboot the Airport Extreme and/or reset passwords ATV2 quite often to watch iTunes-bought media. It is quite a PITA! Thinking... 1. Move the MacMini downstairs next to the TV, and wire-connect to the ATV2 instead of wireless to avoid inconsistent wireless connection when watching media. 2. Get a Synology NAS to upgrade my storage and future proof for a few years as I do buy a lot of media from iTunes. Place the NAS next to MacMini, again, to avoid inconsistent wireless connection when watching media. 3. Use another PC located in the office upstairs to download from iTunes and save to NAS storage via wireless. This will be done in background so speed and consistency not important. 4. Also get another ATV2 for the bedroom (upstairs) to watch media as wireless signal is strong upstairs. Questions... Would that lay out work ? Can multiple PC's (on same Apple/iTune ID) share an iTunes library (on NAS) ?From here, it seems to indicated so. If yes, do I need to use all Mac or can I mix Windows and Mac PC ? I don't mind investing in another MacMini for upstairs to download from iTunes. Is there a better way ? This will cost a few bucks so just want to make sure it will work and there isn't a more simple, elegant solution. Thanks in advance!