The virtue of the Kalmic argument for God's existence is that it avoids the problem of who created God by declaring as its premise that "Everything that begins has a cause." Without this premise, you would have a infinite regression of early and earlier causes without ever getting to a beginning cause.
In order for this little trick to work, the set that is composes of things that have a beginning must not be exactly the same as the set that is composed of all things. Otherwise, the qualifier "that begins" is meaningless and "everything that begins has a cause" just reduces to "everything has a cause." Therefore, an implied premise of the Kalamic argument must be "Some things don't have a beginning."
Unfortunately, God is the only thing that doesn't have a beginning and the existence of God is the conclusion of the argument. Since you cannot use the conclusion of an argument as a premise, the Kalamic argument seems to be fatally flawed.
Of course, I don't see why an infinite being is any more satisfying than an infinite regression. As Alec pointed out in a comment to
my previous post on this topic, man's brain is not equipped to deal with the infinite. Substituting one infinite abstraction is pointless.