great, thanks for the replies!
I just reviewing my pros and cons for going phpnuke or oacs, since I am not a programmer so I was afraid that changing the look-feel of oacs would involve a lot of going through the tcl code and I don't want to break anything while I am customizing the site.
One more question, After I have done my changes to some code or layout and there there is 4.6, how would I 'upgrade' to 4.6 while still preserving my layout and changes? Would I have to save the files that I have changed and then install a new oacs site then one by one, apply the changes again?