Just for broad comparison sake, and PC heads can crucify me later, but I'm working with a $3,000 max budget for my next computer.
Apple
$2,999
5k iMac 27"
Windows
- 4.0GHz quad-core Intel Core i7, Turbo Boost up to 4.2GHz
- 16GB 1867MHz DDR3 SDRAM - two 8GB
- 256GB Flash Storage
- AMD Radeon R9 M395X with 4GB video memory
HP Envy Phoenix Performance Desktop
$2,999
- 6th Gen Intel Core i7-6700 (3.40GHz); Windows 10 Pro
- 6GB NVIDIA GeForce GTX 980Ti Graphics
- 1TB SSD; 6TB (3TB x 2) 7200RPM HDD
- 64GB DDR4 RAM; Blu-ray Writer
Some key points to consider:
- 600W Power Supply; Liquid Cooled
You won't be able to easily upgrade or repair your iMac. (You really don't want to open up that $3,000 computer and screw something up and void the warranty).
The iMac is going to be using a laptop graphics card and not a desktop one.
If you plan on gaming, you'll be very limited.
Performance wise, dollar for dollar, a windows PC will smoke an iMac.
So why do I have apple everything in my house?
I produce music, and I have been using Logic and Pro Tools for way too long. I'm stubborn as far as those go. Logic is not available for PC and in my experience with comparable systems, Pro Tools runs better on Mac. Also I like to have thunder right out of the box. Some of my studio equipment is strictly thunderbolt and I'd like to keep things simple.
I also have a ton of expensive plug ins and I don't have the interest in buying new plug ins for any new windows specific programs.
You really have to ask yourself what you need.
I've been fine for 6 years with the same imac which is weaker performance wise than some of the base model imacs today. The only reason I'm going to be upgrading is for thunderbolt ports, and because I'm getting a substantial amount of student pell grant funds in a few weeks.
With the PC you still don't have a comparable screen to the 5K joint the imac has.
We can both admit, a suped up PC and imac are both hella expensive.