My goal is to have access to much of my music library in multiple physically separate locations (e.g. home listening room, home office, vacation home, headquarters office, regional offices). I'd also like to have easy upgrading of machines, as the lifecycle of computer hardware seems to be shrinking. I would like to know if there is any reason, other than possibly cost, not to use Dropbox or another cloud storage service as the primary location for my files? Since cloud services can selectively store portions of the library locally, in my "plan" I would just synch the folders/files that I want to use at that location. Then the files can be played locally. But whenever I add to a folder, from any location, it is updated on all the machines that are synched with that folder. I further assume that I can point JRMC or iTunes to the local drive. I'm about to embark on the process of ripping a few thousand CDs, so I'd like to get the architecture right before I start. Thanks for help and suggestions.