I quite like the sound of
Faith. It's been growing on me a lot lately. However, I'm not religious and I've been wondering if it would seem odd to use it. I'd definitely consider it as a middle name. I like
Hope but dislike the name
Grace.
In England (where I live)
Grace is ranked at number 7,
Faith at 73 and
Hope at 175 (for 2009).