So I decided to hypothetically build a semi fully-loaded iMac equivalent on Newegg with 32GB of RAM and a 1TB fusion (1TB HDD+128GB SSD). An iMac similar to this would be around $3000. Turns out my hypothetical build comes to $2929.85. Not a bad difference, if you ask me. The big item in this is the display. I got the Dell u2711, which is apparently the same panel used in the iMac, which comes in at almost $1000. Some potential points of contention: The GPU. I got the GTX 580 because you can't get the GTX 680MX by itself at the moment to my knowledge, and the 680MX is similar in performance to the 580M. Also, the GPU I chose is 3GB because I couldn't find a 2GB version. The motherboard. I had no idea what I was doing, so just chose one that had both USB 3.0 and Thunderbolt. Correct me with a better option if I'm wrong. Power supply. The one that I got has more wattage than that of the iMac, but I believe that it's needed to run this graphics card and all of the other components. Honestly, many of these parts are higher quality than you would get in an iMac. The self-built route has some advantages. More ports, more drive bays, better cooling, and better upgradability and serviceability. So that's that. Again, the big thing here is the display. That really put it up there.