I'm no Apple hater, I own an ipad and am planning on getting a macbook air soon, but for desktop computers windows is still the way to go- so much so I don't understand why you would get an imac ? If you build your own computer you can customize every single part and swap one out if you want a newer video card or get more RAM or whatever;
-Windows 8.1 pro 64-bit (Windows 8.1 is just so open, and the flaws of Windows 8 are over-emphasized, I can install anything on it, no restrictions, and having a non-crippled Office 365 2013 version is great) If you absolutely can't stand Windows there's always Hackintosh. I got 8.1 pro $70 student version
-NZXT Phantom 410 case (massive but aesthetically pleasing and good airflow) $50 with rebate, has tons of USB 3.0 and 2.0 ports, all display options you want
-Intel core i7 4790k processor (4.0 Ghz quad core) $270
-EVGA nvidia 770 Gtx GPU (Can run basically any modern game at 60 FPS 1080p) $320
-8 Gb hyperjaw RAM (Plan on upgrading to 16gb RAM when I can afford it) $70
-Seasonic 750 Watt EVO power supply (Runs beautifully quiet, can handle any editing, gaming, etc.) $100
-Samsung 250 GB SSD (Everything is blazing fast, windows startup is 3 seconds, programs open instantly) $110 on sale
-Gigabyte Z97 G1 Gaming Motherboard (Excellent overclocking options, gigabyte Bios is very intuitive, has a built in sound card and amp, good for sound quality and gaming capabilities) $140
That's $1130 for a PC that I DARE you to find an imac of equal quality/power at the same price
With the power of my Nvidia 770 GTX I also purchased an Asus 27" 1440p LED PLS display for $480, gaming is astonishingly good on this display. Maybe you could find an equivalent imac for $2,000+, but for desktops deciding on every single part, the experience of building your computer, the bang for the buck raw power, iMacs don't make sense.
You spent too much. And yet you complain about an iMac costing too much.
Windows 7 Professional 64-bit: $80.
Bitfenix Prodigy Mini-ITX case, Arctic White: $70
Sapphire RadeonHD 6950 2GB PCIe video card: $250.
Intel Core i5-3570K CPU: $135.
8GB G.Skill DDR3 1866 memory (2 x 4GB): $30.
OCZ Vertex 4 128GB SSD: $80.
Gigabyte GA-Z77N-WIFI Mini-ITX motherboard: $80.
Lite-ON DVD burner: $12
Western digital 3TB 7200RPM SATA drive: $100.
Antec TruPower New Blue 750W PSU: $80
Total: $917.
And even more so, I already owned W7, the memory, the 3TB drive, the burner, the PSU, and the video card. That card can be unlocked to run at the speeds of a 6970. So that actually dropped me down to $400.
I only flightsim and am not into heavy gaming. But this box is a good solid rig, to last me at least the next 3 years, and can be used as a Hackintosh. Oh.. looks like the old Mac Pro as well. In this case, bigger =/= better, especially if I can get gaming power out of an ITX build.
But the problem with it is the same that even you have with your build: You're shackled to your desk. The last thing I want to do, especially with having kids as well, is to be shackled to a desk and chair away from them. And with the fact that my main day-to-day use machine was a Linux box (Slackware), I got tired of it. So I built a
Mini Hackintosh for less than $400. From that, and getting back into OS X (I came from the System Software 6.x/7.x days), I realized Macs were the way to go.
Ditched my Linux box, and just ditched my Hackintosh. Bought a MBA, and use it as my main machine. Hook it up to my desktop monitor whenever I want, but never again will I need a Windows box for anything except for the simming I do. After 20 years of being in IT and tech, I'm tired of building my own rigs. So with the MBA, I'm not looking back. It isn't worth it for me anymore.
Bottom line, while it floats your boat, you overpaid for the rig you built.
BL.