WARNING! LONG POST Hello people, I decided to register specifically just for this query. I'm having a problem deciding which drive to order in future with my new semi-maxed out iMac. This is how things are at the moment: So, at the moment I have a late 2013 Mac Mini, not maxed out but very close. I do video editing, photo edit, screen recording, gaming and recordings of videogames (being a youtuber) and so on. Right now I have a 256GB Samsung SSD. On it I have 2 partitions sized 200:50. On the 200 one, I have my main Mavericks partition where I do video editing, run VM's and so on. This is the partition where also where I've installed my 3-5 Steam games, because they would've taken up most of the space in the other partition. The 50GB partition is a clean Mavericks install for best performance results. On average, out of 250GB in total I only use 185GB (excluding recordings and edited videos). After exporting my recordings, I delete the original file otherwise I run out of space, and after I export the edited video I delete the project, imported files and move the video onto an external drive. Following so far? So, since my Mac Mini doesn't satisfy a couple of things (most of all Graphics Card), as soon as I earn enough from youtube I'll be buying an iMac with the following specs: 3.5GHz Quad-core Intel Core i7, Turbo Boost up to 3.9GHz (Might as well get CPU upgrade, helps with recording, video rendering and overall boosts) 8GB 1600MHz DDR3 SDRAM - 2X4GB (I'll buy extra ram outside of apple stores for less ) NVIDIA GeForce GTX 780M 4GB GDDR5 (GPU upgrade for obvious reasons) Now, as most of you have noticed the thread is about the Hard Drive space, and it is also missing in the above specs. I can't make my mind up between 512GB SSD, 1TB SSD and 1-3TB Fusion Drive. The main problem can be solved in 3 situations: 1)Therotically a 512GB SSD is big enough for 2 partitions (Mac/Windows - 250GB/250GB) and after I have installed everything on (games, programs, Virtual Machines) I would have about 120/175GB left, but with a recording of something at high quality and high bitrate I could easily fill up the drive, so an additional thing to get could be a Thunderbolt drive where I store chunky stuff like recordings, games etc. . I would get it Thunderbolt so it would be like an additional internal drive, seeing how fast people say it is. My external 3.0 USB drive is already impressive, so a thunderbolt should be extraordinary. 2)If I get a Fusion drive, when I decide to boot camp Windows, the partition would get the normal 7200rpm hard drive. Is that good enough for running high end games and recording at the same time? Can it keep up or would an SSD be better? The extra space is a major plus, especially if I get a 3TB fusion drive, I can assign each partition 1/2TB of space, so there would be absolutely no problems with space and it'll still cost less than a 512GB SSD. Question: Would a Thunderbolt run faster than the internal disk? If that was the case I could move the processor demanding games/write my recordings directly to the Thunderbolt drive 3)And then of course, is the ultimate integration. 1TB of SSD. Beautiful. I would have all the space I want in both partitions and not have to worry too much about stuff. The speed would be there, super snappy, but it obviously comes at a cost... 1000 bucks... Please help me make stuff clear, post opinions, anything that might help. If you've got a fact or say 'this is better' please give a reason, don't base it off your fantasy . Any help is really, really appreciated. Thanks for reading and to everyone who'll answer!