How to add hydrogens to a crystal structure?
I've used Reduce before, which is excellent. I'm not sure what you mean by ' does not always seem to be giving the correct result', though? Perhaps you could file a bug report with the PyMOL team if you think there is a bug in h_add.