I think inflation works well. What´s your take on creation?
Sort of a long story, but evolution has been totally disproved at this point and some version of intelligent design is basically in order.