Everything else being equal -- it really depends on whether the D.Sc. in question is a higher doctorate at the university in question, or whether or not it's a standard doctorate. IMO.
IMHO, in general, I would say the PhD has a better reputation simply due of recognition. Most people know what a PhD is, but the same is not true of the DSc.
In the USA, most schools call the research doctorate "PhD." A few, however, call the same degree, when earned in science or engineering, the DSc (in the past, MIT did, I think, and in the distant past, so did Johns Hopkins, I think). The PhD and DSc are the same level, from American schools. In the UK, however, the DSc is very often a higher degree than the PhD. The DSc in the UK is typically awarded in recognition of a distinguished body of publications spanning years, and typically, but by no means always, is awarded to people who already have a PhD. gasbag
In the UK and some commonwealth countries the DSc is often an honorary degree. For example see http://www.lse.ac.uk/resources/staffHandbook/honDeg.htm