Thanks for the replies.
PF - Interesting concept, but doesn't look like my system will support it, since at the very least, my RAM isn't soldered. I'll check out Truecrypt.
mB - I'm reading your security guide and wonder if you could clarify for me whether it is still effective to enable secure boot after I've already been using my system for a while. Your guide suggests doing so before OS install. If it makes a difference, I'm on Win 8.1 Pro. That seems like one of the features I had read about.
If Windows installed in EFI mode, then you can enable SecureBoot after the fact and it'll take effect.
If Windows installed while the system was booting in "legacy" mode, then first you'd have to switch your BIOS to boot "UEFI only" and do at least a repair installation of Windows.
Another tweak you can consider if you have Win8.x Pro, is Bitlocker drive encryption. When the apartment right next door to me got burglarized, I said "that's it, I'm encrypting my drives," which Bitlocker makes very painless. Since my system doesn't have a TPM chip, I did have to change a setting in its Local Group Policy to allow Bitlocker without TPM. If you need that setting, start
gpedit.msc with a Run As Administrator and it's in Computer Configuration > Windows Components > BitLocker Drive Encryption > Operating System Drives.