Although it was designed for the office and IT environment and has inherent weaknesses, USB can be used safely in real-world applications if you take the right precautions. This paper describes some of the tips and techniques.