Ok, for anyone interested on the issue: I have found the solution. I commented out some module lines inside config.c (modules I know for certain I will not use) and removed the module .c files from the project.
Biggest save was when I removed the Asian character encodings, reduced size by about 650 KB. I also changed the build options to link against multithreaded libs, not multithreaded dll libs (which makes python24.dll dependent on msvcr71.dll which in turn is not present on some people's computers and would have to be distributed in that case). Final result: a 1.1 MB python24.dll which works with my frozen apps and is not dependent on msvcr71.dll and compressed goes to around 440 KB. And I'm sure that depending on the project I still could trim some more modules out. Andrei -- http://mail.python.org/mailman/listinfo/python-list