I think what bothers me most about this thread is that people continue to cling to a notion that there must be a 'before' before time began. If people would just stop and think about that for a moment, they'd realize how silly that is.
I think this misconception stems from the fact that our brains (and therefore, our consciousnesses) are dependent upon the passage of time in order to function. Each of our thoughts depends upon an electro-chemical reaction between neurons, and therefore the passage of time in order to occur and exist. It seems this gives people the misconception that time is something that exists on its own, independent of space. The reality is entirely different. Time and space are manifestations of the same thing, spacetime. In fact, I would argue that time IS a space, an inherent property of the universe's expansion of space. Or how else could the universe expand through space if it were not expanding through time as well?
And when you think about it, it is obvious. Everything exists in a here-and-now. Or a where and when. A time and place. I will meet you at 2pm. Where? I will meet you at my office. When? And so forth.
Now, this does not mean that nothing existed 'before' the Big Bang, but it does mean that this 'before' was not in our known spacetime (of 3+1). This is why I like to use the "What's north of the North Pole?" analogy. The mass of the earth curves spacetime so that there is no north of the north pole, i.e. a straight line through the north pole curves back to the south. But does this mean that there is nothing above/outside the North Pole? Obviously, no, because we know that there is, but in another spatial dimension at a right angle.
Likewise with the Big Bang, spacetime goes directly back to that single point when-where it occurred. Any possible direction 'before' that single point must have been in a different dimension which is as yet unobservable to us.