Craig did make a point I thought valid for a little while. He argued that the universe could not be eternal because the universe, having an infinite past, could never get to the present where we would exist. The problem I saw with his argument after thinking about it was he made the mistake of framing the universe as having some point it had to reach to do something. We are here simply because the universe was shaped in such a way at the time it enabled us to exist. We were not on a linear line of time the universe was following and once it hit our time on the line made us.
The flaw with the infinite regression argument is that they never apply this to their deity. Their deity can exist outside of time, exist without creation, but not the universe? I find little intellectual satisfaction regarding any natural sort of origins explanation, however, the Xian solution just passes the buck back one step... and then pretends it doesn't exist anymore.