Of your girl names, I like Catherine, Francesca, and Mary Kate. Sarah is nice too, I just don't like the Kate with it. Emily is a fine name, it's just never been one of my favorites.
For the boys, I like William and Grant. Not a fan of David, Harrison, or JR.