While we're on the topic of the cosmological argument: Joshua Rassmussen is a doctoral candidate in Philosophy at Notre Dame. He has recently written a number of nice papers on the cosmological argument. See especially the following three papers:
(i) "From States of Affairs to a Necessary Being", Philosophical Studies (forthcoming)
(ii) "From a Necessary Being to God", International Journal for Philosophy of Religion (forthcoming).
(iii) "A New Argument for a Necessary Being"
The pre-print versions can be found at his webpage, here. As he states, do not copy or share.
P.S., he has a nice, thorough critique of Craig's kalam cosmological argument at his site. See his paper, "Kalam Calamity".