Rob Rock's work has pretty much managed to elude me somehow although I dabbled in MacAlpine and Impellitteri. Another review compelled me to visit his MySpace page, where I heard "This Time is the Last Time" and really, really dug it. What an infectous track!
This lead me to read the interview and I thought it funny how that song hooked you as well. I'll have to check out more of his stuff. This M.A.R.S. Project sounds interesting...