This seems to be a frequent question, but it seems that people are usually trying to share libraries between different users of the same computer. What I'm trying to do is improve my workflow as I travel frequently and waste a lot of time syncing my content. I have a Mac Pro desktop which is my main computer. However, lately I seem to travel at least once a week so I need to take my laptop out frequently. It's not exactly fun to have to copy over 50GB of photos/music every weekend to ensure that I have the latest data on it. I also run into trouble now and then when I add music or photos to one computer and I can't figure out which files are missing in which device. Song ratings and playlists are a pain for instance, since they don't transfer over unless you copy the whole iTunes library. But even then, I still need to modify the xml file since the music resides in different locations depending on the computer. iPhoto keywords are also tough. I've tried both just copying the whole folders overnight and using the same Library over my home network but they both have big disadvantages. First one takes too much time, and the second one means I won't have the files ready to access on my laptop when needed. The other idea I have is to use an external harddrive to house my music/photos. I can access these libraries both locally and over the home network so I can just leave it hooked up to the desktop for access and take it along with me while on trips. But I'm not exactly a fan of having an external drive attached permanently and I'll have to manage my music manually since iTunes has a lot of videos that would take up too much space. Can anyone suggest some sort of workflow where I can work on one set of libraries and have both of these synchronized on my desktop and laptop?