in reply to SOAP Modules (OO or not?)

Don't do that. SOAP really has nothing to do with object-oriented programming and doesn't really fit with it. You can make a class and have class methods called via SOAP, but there's no good way to make SOAP call methods on an object. In short, write your methods as class methods.