I have to second Talli here. Discussions like these are very interesting and show that within the community we have a diverse background, from which we can learn quite interesting things, myself included.
Can google find this thread, I guess it would attract quite a diverse crowd, that may even end up trying out OpenACS.