I have remarked in passing that I don't think Sam Harris's attempt to create a moral edifice out of scientific premises succeeds. I like SH – I think he is laudable in defending moral absolutes. But I think he fails.
Here is an interview with William Lane Craig (Philosopher and Theologian). He says it better than I could.
I believe a debate between the two has been scheduled.