If we're going on whose work moves me the most, I have to go for David.
However, on the basis of technical skill (not that I'm in much of a position to judge this, given that my own musical skill extends to D, A7 and E min on the guitar - but that still probably makes me a better guitarist than David!

On the grounds of "Who's the hottie?" it would have to be Steve, though.