Now hopefully my PC doesn't get infected with a nasty virus or something...lol
See my earlier post on offline signing. There's no need to risk anything.
A decent hardware wallet (not speaking of Ledger crap here) is also an option. With always carefully inspecting all transaction details on the hardware wallet's own display before you sign a transaction, you should be pretty safe against potential malware on your computer.
Never omit careful inspection of all transaction details before you sign the transaction, be it with a good hardware wallet of with offline signing with an air-gapped device holding the private keys.