I would use
Grace, just because I love the meaning and like the look and sound of that name the most of those three.
However, I would be most excited to see someone else use
Hope. I like it, just not enough to use.
I would probably assume someone named
Faith had religious parents, but it wouldn't be an overpowering thought.
I'd say
Grace or
Hope is most common. I'm sure it's
Grace for kids, but amongst people I've actually met (mostly people my age) I've known one
Grace and one
Hope.