You could buy a blank or thumbdrive and use that create a bootable media using the $40 upgrade.
You could purchase 3 licenses for $120.
The Upgrade Assistant can create a bootable DVD if you want and you can use that same disc to upgrade multiple computers. When you make your purchase, you can specify the amount of licenses you want.
Step 1: Use the Upgrade Assistant to qualify the PC and pay the $40 (US)
Step 2: When the "Install Windows 8" message appears, select "Install by creating media" to create a bootable USB flash drive or an .iso (a disk image) file.
Step 3: Wait for the Assistant to download the Windows 8 Pro installation package and create the bootable media or .iso file. The flash drive must be have 3GB or more of free space available.
Step 4: Burn the .iso file, if that's the path you chose, to a blank DVD. Step 5: Use that USB drive or DVD to boot the PC.
Step 6: When you get to the screen in Setup that asks, "Which type of installation do you want?' choose "Custom."
Step 7: Select a disk partition for the OS in the next screen. At this point, you can create a new partition if there's enough space available, or reformat the drive.
Step 8: Continue with the installation of Windows 8 Pro.
You don't need a separate disk for each machine to install the Windows-8 you have just need the license key which MS provide you via mail after your purchasing.
Source
Would I have to deactivate my current Windows 8 license key, pop in the upgrade disc and reinstall?
No, you don't have to reinstall. You might have to reactivate, possibly over the phone, but other than that you can just do the hardware upgrade and continue using your Windows 8 installation.
Of course, this assumes that your machine currently has a retail version of Windows. If your current licence is an OEM one, then it's tied to the motherboard it was bought with or first activated on. So if you buy a new motherboard, you'll have to get a new licence of a previous version of Windows in order for your computer to remain eligible to use the Windows 8 upgrade licence.
Or does the disc/license key become junk because I already used it once for an upgrade therefore I do not have to use it again?
No, the licence key does not become useless after being used once. You can use it on another machine, provided you first deactivate it on the first one.
Or would I have to reformat the drive, install my previous version of windows, then pop in the same upgrade disc after upgrade my motherboard?
Also no, there's no need for reinstallation. You can do it, of course, and may want to so as to start from a clean slate with no leftover drivers from the previous motherboard (depends on how different they are), but that's entirely up to you.
Can someone can tell me how it would work (or if its even possible) for me to reinstall WIndows 8 after running an upgrade? Or if its possible to deactivate my upgrade on one machine to upgrade another?
Yes, you can deactivate your Windows 8 upgrade licence. All you have to do is reinstall the previous version of Windows that you upgraded from. Or even just wiping the drive will do. After that you can use the Windows 8 licence to upgrade another eligible computer.
You can check out the Windows 7 and Vista Activation FAQ here on SuperUser, there's a lot of useful information there, most of which should apply to Windows 8 as well.
Best Answer
(I Am Not A Lawyer.)
On one.
and also:
Refer to the Personal Use License.
Full Version Retail licensing does not exist anymore like it did for XP and W7, it is replaced by OEM "System Builder" with the "Personal Use Licence" clause, essentially the same thing.
See my post here