There was a false alarm of virus infection in my SanDisk Cruzer micro USB drive. This triggered me to think how good it will be to have write protection (hardware) in the USB drive.
There were lot of software solutions to this. But the utility needs to be installed in all the computers from which you will access the USB drive. This makes the utility cumbersome to use and also reduces the USP of USB drives.