huia, I love the meaning of Philip. It's a name I can't imagine using as a first name, so it may be perfect in the middle. I will definitely consider George Philip. My significant other isn't completely sold on George (yet), but he loves the nickname Pip from Philip. Great suggestion!
My partner vetoes my more "whimsical" middle name choices like Basil and Augustus, so Philip will appeal to him more. (Happily, he wants to save Basil for our next cat!)
The only one I really don't like is Edward, the others are all wonderful.
My rankings (not taking Alice into consideration):
My rankings (with Alice):