Sorry there are so many similar threads going on, but I'd like to pose a rather specific question regarding my upgrade possibilities. My current machine is the mid-2011 model. I updated to Yosemite, and have the following updates to my machine: 256GB Samsung 840 Pro SSD 8GB 1333Mhz RAM CalDigit Thunderbolt dock (gives me 3 USB 3.0 ports) I am using my machine for general-purpose computing, no games. The most intensive tasks I'm doing are transcoding Blu-rays for .mp4, ripping and transcoding FLAC to mp3, and similar. My current set up seems OK, but at 3+ years old I want to think about options to last me the next few years. I'm starting to think it could be another 2 years before we see a refresh to the "new" 2014 Mac mini, which means my current box would be 5+ years old. I and typically get the upgrade bug when my computers are 2 years old, ha! Options I should consider? 2012 mini Quad Core i7 2.3Ghz locally (new) for $699. I would probably go ahead and update the RAM to 16GB ($120?), and get a new 512GB SSD ($300). Total upgrade cost about $1150 after taxes. Alternate choice: 2.6Ghz 2014 mini w/16GB RAM and 256GB SSD for $1099. Effectively the same price. I understand all of the drawbacks of the 2014 mini, but here are two things I've been thinking about. One, there is no longer TRIM support for Yosemite Should I be concerned? I used to use Trim Enabler, but decided with Yosemite that I don't want to disable kext signing. What about graphics? I'm starting to notice that my HD3000 graphics struggle a bit with intensive web pages. Is going from HD4000 to Iris in the mid-2014 model going to future-proof me for the next ~3years? I would be interested in 4K support, but since neither the 2012 or the 2014 will handle that, I guess it is a moot point I only run one 1920x1200 monitor now, but would consider picking up a second.