1. A method for secure access to storage media, the method comprising the steps of: in a computing system including an operating system and application software the computing system being communicatively coupled to a storage device having stored information, wherein the operating system comprises a kernel filter driver of the operating system, or the kernel filter driver of the operating system has hooks into the operating system and the kernel filter driver of the operating system is operable to broker access to the storage device; blocking, by the kernel filter driver of the operating system, all access to the storage device except for granting exclusive access to the storage device to a first anti-virus engine of a plurality of anti-virus engines and directing the first anti-virus engine to scan the information stored on the communicatively coupled storage device for malicious software; receiving, by the kernel filter driver of the operating system, results from the first anti-virus engine; and presenting, by the kernel filter driver of the operating system, the storage device to the operating system and enabling the operating system to access approved information stored on the storage device in instances when all or a portion of the stored information is approved.