I'm trying to figure out if there is an optimum setup for, say, an Air or retina Macbook Pro with a smallish size SSD (128GB for example) when one has a considerably larger media library filled with 100s of GB of music, photos, videos and iOS apps. The no-brainer option is to just use an external hard drive for the media library, but then one is tethered to said hard drive in order to access the media (kinda defeats the purpose of a laptop). Other options I've seen mentioned before include SD cards, USB flash drives, cloud storage ala iTunes Match (obviously just for music), etc. Let's say, for example, that one uses a large capacity external USB drive (750GB to 1TB). With your laptop on the desk and the USB drive connected, this is not a problem. However, when using the laptop around or away from the house and either trying to access content or load new content, how would one handle this situation? What if I load some new apps from the iOS App Store when I'm disconnected? I know they will just get stored in the local iTunes library on the laptop. But, is there a way to automate transfer from the laptop's SSD to the external hard drive when that drive is reconnected? In other words, is there a way to do this without too much thinking involved? Without having to remember to transfer this or that once the laptop is back on the desk and the external hard drive is reconnected? Thanks.