I will start off by saying: No external hardrive suggestions please. Im a minimalist, and I switched to Apple because it fits my style more. That being said, when I go out, I do not wish to take bulky equipment around with me. Because of this, my solutions are limited. Problem: Got a rMBP with 512GB SSD. My itunes library (movies and TV shows) extend over 350GB and constantly growing. I need those videos in my iTunes library to view on my Apple TV. Current Solution: I have a Time Capsule, and that is where my videos are currently stored. The problem with this is that my internet speed isnt great, and my videos are not accessible outside my home. Possible solutions: 1) The best solution, yet most costly would be a bigger SSD, but as far as I know no one sells rMBP SSDs with a 750GB+ capacity. Therefore I would have to sell my rMBP, and buy a new rMBP with the upgraded SSD. That would probably be upwards of $1000+ out of my pocket. 2) Second best is a mac mini as a media server. This one is probably the most feasible, but still costly. I would keep all my video files on the mini, and in its own iTunes library so my Apple TV can connect anytime, and use splashtop remote desktop to access my mini when Im out of my home. The issue I have with this solution is that Im still relying on multiple devices for a solution and I dont have all my media/data in one place, so this bothers me a bit. The price of a mini is also pretty costly. While I will mainly use it for a media server, I would also like it to be able to handle my regular rMBP duties if needed. So I look more toward the 2011 or 2012 models, which still go for around $500. I would be able to settle for a 2010, but those still go for a hefty $400. 3) The third possible solution I had in mind were SD cards (multiple 128GB ones). My issue with this is that it is costly (about $100 a pop), I still have to carry things around with me (although they are really small), and my Apple TV streaming content would depend on which SD card I have plugged in. Any other suggestions you guys might have? I am considering option 1 for sometime in october, so I could just go for the haswell model (or even a discounted 2012 model with the largest SSD). But the dGPU has to be better than the 650M or it would be a dealbreaker :[ Thanks in advance for any responses!