So it seems my 2013 MacBook Pro is starting its slow path to oblivion. About once a week I'm getting kernel panics for the GPU and other items I haven't figured out yet. If you bump the HDMI cable and both the connection to the external monitor and USB hard drive drops like the connectors to the motherboard are breaking or something. Not to mention the constant fighting with keeping enough space free on the 250GB SSD. So I'm tempted to get a higher end iMac through an EPP plan at work for $158 less than list. 27" 5K iMac 4.2GHz quad-core 7th-generation Intel Core i7 processor, Turbo Boost up to 4.5GHz 8GB 2400MHz DDR4 2TB Fusion Drive Radeon Pro 580 with 8GB video memory Magic Trackpad 2 (Already have a Magic Mouse for my MacBook Pro, so why get another,) Magic Keyboard with Numeric Keypad - US English (I do enough Excel stuff to make the Numeric Keypad worthwhile.) Part of the reason for high end specs is to future proof it. I can max out the RAM later. I am using the iMac for photo processing and Garageband (which can't even install everything on my MacBook Pro.) Was hoping for a refresh in the latest announcement but obviously no luck. If not an iMac would you go for a Mac mini? Given the specs I'm leaning on the no side. What's your thoughts/opinions?