The question is "how". If you agree that nothing is nothing and something cannot arise from nothing, how can a being of unimaginable power arise from nothing, create everything and then (and this part requires a giant "why") disappear into nothingness again?
In the cinematography world, this is what's known as "a McGuffin". Something that exists merely to advance the plot, yet not be relevant to the story itself nor even necessarily tangible.
It doesn't solve the infinite regress issue any more than any other "higher power" theory - it creates it:
Q - If "being" created everything from nothing, where did "being" come from?
A - "Being" has always been/exists outside of the universe/isn't required to follow the rules of the universe/other improbable answer here.
The "Being" explanation requires a before, yet resolutely rejects the concept - it's turtles all the way down. In the meantime, our scientific endeavour may not have generated an explanation, but it embraces the concept of nothing and is happy with it.
The right answer eventually is better than an answer right now.
I'm getting so much better at this quote thing. Oh the wonders of posting...
Anyway I think you answered your own question without really realizing it. Lets look at the classical definition of God:
God is a being who is:
(a) all powerful
(b) all knowing
(c) perfectly good
Whenever you enter a philosophy class that talks about God, or religion, or higher power, you adhere to this definition. As I'm sure you can imagine philosophers throughout the ages have refuted one or more of those claims about God countless times, but as a basis that definition is always used as a standard when talking about such things.
How can God create himself?
The short answer is I don't know, because realistically its impossible to know. However as we've thrown around multiple times this morning (stayed up all night on the East Coast USA) it would be fallacious to call something false on an "I don't know" alone. Therefore I will provide a somewhat longer explanation.
Giving that God has unimaginable power, it is conceivable that he would be able to do unimaginable things. If you would prefer to shy away from the word "unimaginable" then "all" can be substituted as such. You have gone a ways to prove that something can scientifically come out of nothing, so I think it would no longer fall into the "unimaginable" category for that to occur. Think about those spontaneous particles for instance. Following the theory, they are created spontaneously, and as you put they spontaneity is validated through scientific observation. Therefore it would not be to far off the mark to say that they created themselves. If there is no outside cause, then it in itself MUST be the cause. There you have your first uncaused cause, and your beginning of the universe via quantum physics. This same principle would be applied to God in the exact same fashion. God would cause himself, do some creating and such, and then just as the particles do, uncause himself.
Therefore it would be false to say that religion requires a before. It simply does not using your own argument for why science does not. You proved something to be possible, something coming from nothing, and I just applied a possible occurrence to God. Easy as pie.
Also I think there needs to be a divide between what is God and what is Religion. I fully trust you in saying that you have no religious beliefs of your own, and aren't ruled by any sort of bias on the subject. However God and Religion are two different subjects. I myself am guilty of using the two words too freely, but their separation must be managed. Since you draw alot of your religious inferences from christianity I will stay in the same tradition. The "Word of God" that is accepted as law in modern times is so far diluted from what may or may not ACTUALLY be the word of God that it can't be used as a legitimate source. The Bible was not written by God, it was written by people hundreds of years after stories supposedly took place. Certain "Sins" were added in to help shape a world that MAN saw would be the best. Traditions are only that, traditions. That is religion. God itself is something far more primary. Obviously this would need volumes of explanation but calling upon current christian teachings, bible references, bolded text by jesus, the words of pastors, is very very far from the source material. All has been destroyed by thousands upon thousands of years of translation, mistranslation, biased, politicizing, and the overall instinctual nature of humanity.