& Re: SOX, If you haven't you should read through the act some time -- It's a Greek comedy, wrapped in the great tragedy that is US Legislation.
Foreknowledge of other sections of US Law really brings out the self-contradictions - especially when doing business with companies in the financial sector *and* [insert other regulated sector here]. There's some lovely he-said-he-said in there.