The problem with that is that the zip file would surely be greater than the 10mb attachment limit.
Nicodemus2004, the Gmail drive shell extension thing I mentioned in my email to you is what TheLoadedDog linked to in post #20 (http://www.viksoe.dk/code/gmail.htm). Perhaps with this you can simply drag the folders into your virtual Gmail drive. Maybe you could try with just one folder to see how it works.
Even if that generally works, I wonder what happens if one of the files is greater than 10mb. Is the gmail drive software smart enough to break it into pieces? Or does it just skip it or crash?