I'm an amateur designer, and developer/consultant. Two nights ago, Windows 8.1 crashed and can't repair itself well enough to start. I'm running my *nix back-up system, which is functional, but doesn't run everything I need to run to get my work done. It's possible to "reset" windows 8 (a new feature that theoretically will both fix the problem and improve performance), but the event of the system crashing interrupts my work, and I'd prefer to move to a more stable primary work system. In general, many (proprietary) things have mac versions, and I would like to have a mac to test some of my work on the platform anyhow. I was saving up for an iMac in a few months, but due to recent concerns am considering getting a new system ahead of schedule. I'm familiar with Apple's build quality: Had a pismo until a couple years ago when it finally gave out. So there's no need to sell me on it. The real issue is the timing and budget. If I buy now, I'll be slightly over currently saved budget, and can expect to be in debt for a couple to few months. This might even be longer, as I don't have many steady income projects. If I wait, and|or fiddle with fixing windows 8, I may delay projects, piss off clients, and otherwise lose work.