I am not sure write-protected USB keys are very common. I have never seen one.
Admittedly, there aren't many brands that have a write-protect switch: we use them at work all the time (a requirement on some systems). So it's possible, but I don't know how much it would improve security...
But if you (or anyone else) looking for a nifty and unique feature idea for Armory, you ought to consider making Armory offer a wallet interface service that talks to a serial port or a class of things like it (which could include named pipes, telnet/ssh/sockets, character devices). The computer running Armory would be the "trusted" computer, and whatever is on the other end could ask Armory to sign transactions, at which point Armory would get the user's permission through the UI before doing so, perhaps letting transactions meeting specific criteria (in terms of amount per unit time, or to known/trusted addresses) go through automatically.
Admittedly, I considered this idea seriously before determining that there was increased risk for many users, instead of decreased. The ubiquity of drivers and subsystems that automatically run on serial ports on many systems is scary. I was surprised to find out that some flavors of linux will allow telnet/ssh sessions by default over serial, even an IR link! Obviously, things can be done to avoid this, but I don't know if it's the best idea to recommend to the general user that may not take the appropriate precautions to prevent it.
My ultimate goal will be to team up with someone and make a dedicated device that only receives transactions, shows confirmation on a little screen and waits for a button press, and spits out signatures. No way to pull the keys out of it. It would basically be a handheld TPM. However, I'm a long way off from that. Until then, I might look into the
audio-coupling idea jim618 proposed.
In the meantime, this device may provide those with a lot of money to spend on protecting their coins, some improvement. I just have to have Armory display a QR code containing the necessary signatures once it is signed.