We get this question a lot lately...
It usually comes up when there's some sort of problem, but just because a computer isn't working correctly doesn't mean it's finished.
There are a myriad of factors to consider when comparing repair options to Mac replacement - and it's getting rather complicated.


Collect your machine specs
Under the Apple logo (top-left corner) is the Apple menu with "About This Mac." Open it and you will see your OS version, Processor (CPU) type and GHz speed along with installed memory (RAM). The "More Info" and "System Report" buttons have more specific details if required.

Make a note of OS version (10.
.), CPU (GHz + processor type), and installed memory (GB). There is also a model number on underside of most notebooks that might be helpful (A☐).
Age and obsolescence
Macs typically go obsolete before there's any sort of hardware failure - which doesn't help much when it comes time to replace a Mac. First sign is usually minor problems with internet functions; unrecognized file formats, missing images, inadequate security. A current and up-to-date web browser is required, which requires a reasonably current OS, which in turn requires a capable CPU. If you can upgrade your OS to one of the latest versions, you're good to go.

If a machine never goes online, it will continue to do whatever it's been doing until something actually does fail. Otherwise, the end of the road for a non-internet Mac is usually when the printer dies and a new printer requires a current OS that the machine cannot run.

Macs face obsolescence when an outdated CPU can no longer support a current Operating System. Apple continues to provide security and app updates for OS versions prior to their latest release, but if your machine stopped supporting new Systems three versions ago, it is obsolete.

More info on OS versions and links to System requirements for each OS are posted here: Tech Support/Upgrades

Used versus new
Generally speaking, the older the machine, the easier it is to service or upgrade. Trick is to find one that has upgrade options, can run the latest MacOS, and is new enough to remain current for a few years. This is true of both MacBooks and iMacs when shopping for a used machine.

MacBooks (Pro and Air) have changed considerably in recent years. The Air models have always been somewhat limited in storage capacity and port options; perfect for anyone dealing primarily with text files, but not so great if photography or video is the main event. Pro models typically have greater storage, capabilities and options than the light-weight Airs, but are also larger and heavier.

iMacs have lost their optical drives (as have all Macs), so CDs/DVDs require an external optical drive. Displays are assembled with adhesive, making service a bit more complicated, and port types are constantly changing from USB to Firewire to Thunderbolt to Thunderbolt3/USB-C. (See Ports and Adapters, below.)

Read and understand the fine print
Many new MacBook models and iMacs after mid-2014 _cannot_ be upgraded after purchase. If machine's memory is soldered to its logic board, it cannot be changed or upgraded. Likewise machines with a hard-wired solid-state drive (SSD), as these are also impossible to upgrade or replace after purchase.

Before investing in a new Mac, it pays to ask questions, do your homework, and understand what terms like "onboard" or "configurable" mean. Know how much storage you may need, how much RAM your apps (and OS) will use, what port types and adapters you will need, and investigate other relavent tech specs you probably didn't really want to know about. It matters.

Older i5 and i7 notebooks with conventional (rotational) hard drives and RAM slots that do allow for upgrades are holding their value and may look quite appealing when compared to a new machine. Most older MacBook Pros have a full array of ports and some still have optical drives (CD/DVD) - if you care about such things. These machines are easily upgraded to their maximum RAM (which varies by model), and their hard drives are readily replaced and/or upgraded. SSDs are also available. The newer the machine, the longer its useful life will be.

Broadband = minimum 3Mbps.
When you download and install a new OS, or startup a new Mac, you will be taken thru a few setup steps. One is signing into iCloud. Don't. You can sign in later. Another is encryption. Don't turn that on, either. If you don't know what these things are, find out BEFORE you activate them.

If you happen to have a blazing-fast connection to the 'net, cloud apps and storage will work pretty much as they did when everything resided on your machine. If you have something less than top speed you may notice delays accessing cloud apps, and if your internet connection is less than 3Mbps you technically don't have broadband at all.

Privacy and cloud access
The trend these days is to depend on cloud services for everything, from programs that used to be installed on your computer, to cloud storage of your photos, documents, email and other files. Is this a good idea?

As mentioned elsewhere on this site, cloud backup isn't a full backup, it's only a backup of unique files (sans OS, network settings, apps). Proper backup includes all data copied and stored on an external drive. Cloud backup is better than nothing, but recovery will take a bit of time and effort. Cloud storage - assuming you're using iCloud and not some bogus scam - cloud storage can be problematic as well, putting your ISP, network connections, components and passwords in the way. Data breaches are a threat, too.

Encryption: FileVault
Located in System Preferences under "Security and Privacy" is the FileVault tab which allows you to encrypt all data. This may be useful for spies and political operatives, but it is completely unnecessary for most of us.

It also has a few side effects: If you forget the password, your data is not only lost, it's scrambled. Turning FV on compresses data storage to some degree, so reaching a full drive with it on means a _very_ full drive, beyond capacity in some cases. Some FV versions were known to lockout troubleshooting routines, others can cause startup issues; and turning FV off can take many hours, usually all night. Why complicate matters? If it's off, leave it off - and don't turn it on when prompted by a new OS.

Hard disk drives, solid state drives and hybrid drives
Compare drive capacity of hard drives (HDDs) to storage capacity and price of solid-state drives (SSDs). While SSD prices are less than half of what they once were, they are still typically smaller and far more expensive than conventional hard drives. A 1TB desktop HDD (that's 1024GB) costs around $50; drive capacities go up to 6-8TB these days. A 1TB SSD drive will be 6-7 times the cost and will probably require a (cheap) adapter to install into a desktop computer.

Notebook SSDs may someday reach the 2-3TB capacity of current rotational 2.5" notebook drives, but be prepared for sticker shock. Newer notebooks (and some iMacs) employ a blade-type SSD that is machine and model-specific and much more compact than the 2.5" drive configuration.

Hybrid drives
are part SSD (essentially an enormous cache) and part HDD, a decent compromise between SSD speed and HDD storage at a reasonable price. Apple's Fusion drive setup uses two drives, an SSD with OS and apps onboard alongside a second, rotational drive providing storage. Older notebooks equipped with optical drives are good candidates for this same arrangement since they have a second SATA bus. A $20 adapter mounts an SSD and replaces the CD/DVD drive inside the machine.

The advantage of an SSD is, of course, speed. That is, read/write speed, which speeds startup, opens apps faster and saves (writes) data faster. Actual working speed is determined by RAM, but faster read/write ops improves overall performance. What typically suffers with SSDs is storage space - another reason people are being pushed into cloud storage.

Upgrade drives and RAM when purchased
Be advised: Newer, thin-case iMacs are somewhat complicated to service, so consider making any/all upgrades at time of purchase to save yourself the additional cost of upgrading later.

27" iMacs may have RAM upgrade doors on the back making RAM upgrades easy, but many 21" iMacs must be disassembled to access RAM. In addition, all Hybrid-drive iMacs require complete disassembly to change their SSDs; upgrading/replacing these later will be very expensive.

Computer use and software considerations
If you have mission-critical software, check availability of new versions and check your software's System requirements before buying a new (or used) machine.

If you're like most people, your activity consists mainly of email, internet, the occasional photo and some music, maybe a game or two. If that's the case, there's no reason why you shouldn't keep your Mac updated with the latest available MacOS and apps, and you have little to worry about.

But - if you run a critical database, run a music studio, do video editing or graphics, or use your computer to drive expensive machines and equipment, you may have a lot to worry about. Especially if the software and/or equipment you count on is no longer available.

Upgrades are easy and effective when you keep your computer current, but there are situations when the need to upgrade can cascade into major difficulties. For example:
  • Upgrading past three or more OS versions (i.e. 10.6 to 10.12)
  • Upgrading with older peripherals/equipment attached
  • Upgrading on a network of mixed machines/platforms
  • Upgrading while running a custom (possibly extinct) database
Some OS/Mac upgrades contain significant changes to such low-level functions as drive format, CPU type, and other things that have the potential to make prior OS/software combinations completely incompatible. Apple, to its credit, has made such transitions as painless as possible in the past, with built-in emulation software to get us over the hump. But these things don't last forever...

Change is unavoidable
Unfortunately, the longer you put it off, the more difficult and complicated the upgrade can become. We've had to port critical client data (including maps, charts and graphs), from a long-extinct '90s database into a modern program when the owner's 22-year-old Mac died. That job involved purchase and refurb of an intermediate-age machine/OS, then converting all data - twice - in a long, complicated, impossible-to-explain process that is best avoided.

Here at the shop, we run a custom one-off database written back in the day when there was no canned software suitable for our purposes, a 2-part relational database that had to be completely rewritten with the advent of OSX, and again a few years later, so we're well acquainted with the issue.

Bottom line: Dragging an old database into the 21st century and trying to make it work is more expensive, time-consuming and troublesome than starting over with an all-new routine. Best thing is to stay reasonably current and avoid falling into the gulf between antique and modern.

Port changes on new Macs
Apple's new Thunderbolt 3 (aka USB-C) can support a variety of connections, including an external display, Thunderbolt, Thunderbolt 2, HDMI, DVI, VGA, USB (and possibly Firewire). Each of these connections requires a proper adapter.

Newer notebooks all have two USB-C ports compatible with connectors listed above, but one port is also used to charge the battery from Apple's new AC-adapters; new notebooks no longer use the MagSafe port. MacBook Pro models will have a variety of additional ports, and third-party expansion options are also available.

iMac ports include headphone, USB3,
Thunderbolt 3 (aka USB-C), Ethernet, mini display port, and a camera card slot. Firewire has been dropped but may be used with a proper adapter. 27" iMacs with external RAM door may be upgraded easily, but 21" iMacs must be disassembled to upgrade RAM.

External hardware compatibility
Make certain any critical peripheral devices or hardware will function with a new or upgraded Macs, and check System requirements for critical devices. Clients using CNC machines, plotters/cutters, wide-format printers and other expensive output devices should check for updates from device manufactures before upgrading to avoid problems.

Do you really need to be portable?
If your laptop or notebook computer never leaves your desk, consider replacing it with a desktop model and get more bang for your bucks. iMacs have bigger screens, more storage potential, and wireless keyboard/mouse (or trackpad) that allows better ergonomics for more comfort. Desktop machines don't get lost or stolen, they don't suffer drops and spills, no battery/charger, and they're about the same price as notebooks.

iPhones and iPads can handle most portability needs these days (short of sophisticated content creation) and are much more convenient than lugging around a notebook
. We see a lot of beat up notebooks here... if you don't have to be portable, consider upgrading to a desktop iMac.

Use a  MacMini or notebook to replace TV
Say goodbye to the wasteland of television (if you haven't already) and switch to internet on your flat-screen TV. Perfect arrangement is a MacMini with wireless keyboard and mouse/trackpad, but notebook computers work nicely, too. Using a computer means you are not limited to paid content, you have access to the entire internet (including paid content and everything else).

If using a wireless keyboard/mouse/trackpad isn't in the cards, you can use your iPhone or iPad instead. And using Safari (or your choice of browser) from your computer is a vast improvement over software that ships with flat-screen TVs. Watch what you want, when you want, on your schedule, and leave legacy media behind.