I'm currently on a $1,000 budget. I got a build recommendation for that price on reddit, here it is: CPU: Intel Core i5-4670K 3.4GHz Quad-Core Processor CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler Motherboard: Gigabyte GA-Z87X-UD3H ATX LGA1150 Motherboard Memory: Crucial Ballistix Sport XT 16GB (2 x 8GB) DDR3-1600 Memory Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive Video Card: Gigabyte GeForce GTX 660 Ti 2GB Video Card (I already own one of these, so this would be my second, so I can run SLI) Case: Corsair 500R White ATX Mid Tower Case Power Supply: SeaSonic S12II 620W 80+ Bronze Certified ATX Power Supply I am looking into purchasing this computer to both play and develop games. I plan on making games for Windows, Android, iOS, and Macintosh platforms. I already own a May 2009 Macbook, but I'm afraid it wouldn't get the job done for me when it comes to making games, as I'm more of a desktop person. Because of that, I decided I would look into splitting Mac OS X and Windows 7 across my computer. Anyways, my questions are, -Will this hardware work with building a Macintosh? (I already know I can get just one of my 660 TIs working, and that SLI will not work with mac.) -In opinion, do you think that Mac would be a good OS to do these things: Texturing Video Editing Music Making -If the CPU did work with Mac, would I be able to use it if it was overclocked? Thank you.