I would choose Harry.
He is more down with the kids and he does things wrong like the rest of us.
Whereas William is so like sneaky etc. I watched this programme a few weeks ago about the princes and William is very sneaky and keeps to himself and you never know what is up his sleeve etc.
But eh Harry is hotter too
So I wouldnt mind rubbing coins with his head on it