my 2009 iMac was keep freezing up for last few weeks, i could not figure out the cause of it, although it could have been fixed for few hundred bucks may be, i decided to switch to new one due to fast speed of data transfer, my usage was basically photo editing and some video clips editing, this iMac Screen is beautiful, plenty of ports, specs on this mac is top notch, it gives me speed i need for then stuff i need to do. 2TB fusion drive is decent size.
the only con is Keyboard and mouse, KB it so small, have no wrist support, painful to type, mouse is awkward to recharge and painful to use for longer period of time.
i am planning to use old apple wired KB and Logitech McMaster mouse. so sleek mouse and KB will be sitting at desk.
Fusion drive is ok for me as apps load very fast (it has 128 GB SSD) , another added option is to get SSD as main HD and use fast external drive, either way is it costly. Graphic card is 8 GB RAM which is plenty for occasional gaming as well.
For this price iMac should come with 16 GB of RAM, not sure why apple always short change the consumers for Memory and storage on most of their product. they do it on IPhone, IPAD and MacBook pro, they sell expensive stuff at below competition spec. i added Crucial 16 GB Ram for $155, better than paying $200 extra for 16 GB, now i have 24 GB RAM for $155, RAM is very easy to install, there is video on you tube for that.
for future proofing and if one do lot of 4k video editing i would recommend I7 processor.
Screen, Speed, Graphic card, ports
mouse and KB (ergonomically)
8 GB RAM at $2200 price point.