Some background: I have the base model late 2012 version with 2.4 GHz i5 and 4GB of RAM. That one was an upgrade from my last one, a base model mid-2010 version upgraded to 8GB of RAM. The 2010 model was starting to show its age when it comes to lag, but was still adequate for what I do. The 2012 version has been much better for me, and my plan is/was to upgrade it to the max 16GB of RAM shortly. I've been waiting to see what was announced before I bothered. All because I bought this around a month ago and I have 45 days to return it to Best Buy since I'm Elite in their rewards program. All that being said... I do a lot of graphic design and photography (Photoshop, Illustrator, InDesign), and a little bit of recording and video work (GarageBand, Reaper, iMovie). I wouldn't consider returning it and getting the new base model being an "upgrade" since it's now a 1.4 GHz i5 and what I have is the 2.4 i5. I don't know what difference the 3rd gen i5 versus the 4th gen i5 makes in terms of performance. So anyway, if I went to the mid-tier model, I'd get a bump up to 1TB from 500GB (no big deal since I use network storage), 8GB of RAM from 4GB (again, I'd be upgrading to 16GB and would have to get rid of the 8GB chips anyway), and Iris graphics instead of the HD...and all that for about $110 more before the RAM upgrade than I paid for what I currently have. Essentially, upgrading my late 2012 model to 16GB of RAM would put its total cost around the mid-tier current model. So for my listed uses, is there any point in upgrading to the newest mid-tier model from my current plan? Are the Haswell processor and Iris graphics worth it? And all of this is assuming the RAM in the new Mini is even upgradeable or reasonable in price. Losing Firewire would also be an annoyance and added expense for Thunderbolt adapters since I use Firewire audio interfaces and an external Firewire drive as one of my backups.