Nice experience for me with MSE. So far its never failed to catch trojans from pen drives, memory cards etc. Just remember to update it daily! And it can be downloaded easily from filehippo, softpedia etc. No need to go to the official download site.