Apple's (aapl) desktops have been a source of debate and criticism over the last couple of years.
While the company has delivered new notebooks in the form of the Mac Book and Mac Book Pro with Touch Bar, the Mac Pro has been languishing on store shelves.
Fortunately for the mac OS faithful, Apple delivered with three new mainline i Macs, all available for order right now.
They bring cutting-edge computing power and improved displays to the 21.5-inch i Mac, the 21.5-inch i Mac with a 4K Retina display, and the 27-inch i Mac with a 5K display.
Leading up to WWDC 2017, it was no secret among Apple fans that i Macs were in need of a refresh.
The last update was in 2015, and while that's hardly ancient, rivals weren't taking a time out, so Apple had to make a move to stay competitive.
Because the new i Mac has the same external design as its predecessor, the actual process of upgrading RAM remains quick and easy.
Users can simply pop open a small door beneath the rear vents on the back of the i Mac to reveal the four RAM slots.
Some of those i Mac versions will target professional users who need higher-powered components.
Discrete graphics outside the highest configuration i Mac is a huge addition (the entry-level 2017 i Mac will use improved integrated Intel Iris Plus graphics), even if the 555 isn't the most high-end card.
Aside from faster content creation, it's capable of running VR and can support gaming, which simply couldn't be said of the previous 4K i Mac.
The new i Macs ship with 8GB of 2400MHz DDR4 memory (2x4GB) in the default configuration.
For those who want to upgrade, the entry-level i5-based i Mac supports up to 32GB of 2400MHz DDR4 (PC4-19200) 260-pin SO-DIMMs (4x8GB), while the mid-range i5 and i7 i Macs support up to 64GB of the same class of memory (4x16GB).