I'm praying (though probably not as much as you are!) that this is my last problem:
I split the check-out to two pages, to avoid the code overlap, but am getting the 500 error again......
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.