Both are sound, reliable, middle-of-the-road names.
Daniel is biblical, but not obviously religious;
Christopher is. I like them both but would choose
Daniel over
Christopher. I find all three possible mns so unattractive that I couldn't choose one over the others.
Daniel Hugo or
Christopher Keith would suit me more.