I understand how much you love and want to protect the reputation of your favourite antivirus program, but what you are suggesting simply doesn't add up.
Firstly: If you were to make a virus yourself, would you really be inclined to only infect portable executables, not yet added to an antivirus exclusions list, and which are packed in UPX? These files would be considered suspicious anyway, so your program would be a totally stupid and amateur virus right?
Secondly I decided to test your hypothesis by downloading a clean file I which uploaded in March (the memory stick had not even been purchased at this point in time). The download was blocked by Avast even though the file is zipped. After disabling Avast and downloading the file I checked that the hash of the zip file had not changed since the file's creation. The program is as yet unfinished. Link below.
http://www.czardas.co.uk/downloads/AutoMathEdit.zipThe SHA-1 of the file is 961D82B3A6A13868731DEF1018C7507CA454C9B2
More information about the file can be found here:
http://www.autoitscript.com/forum/topic/142184-automathedit/#entry1062579So while I appreciate your efforts, I'm pretty certain this is a problem with Avast and not with the memory stick, although this does not preclude the small possibility that the stick may contain infected files.