Yeah, it's really not too hard to use a live linux disc to boot into to do transactions, etc. Keep the wallet encrypted in the client, keep the USB drive you store the wallet on dm-crypted. Keep the wallet (and it's daily backups) backed up to your DropBox in case you lose your jump drive.
The weakest link is then DropBox + your BTC-client password. Or I guess if someone has modified the live environment on your jump drive or if they have a sophisticated attack on your UEFI/BIOS.
The weakest link is then DropBox + your BTC-client password. Or I guess if someone has modified the live environment on your jump drive or if they have a sophisticated attack on your UEFI/BIOS.