Francis was my favorite boys' name for years. Now I'm a little bit more into Frank, and mixing up my boys' names in general. Anyhow, Francis is still an A1 choice. I'm not crazy about any of your choices, they're all a bit effete to me. Probably Francis Alexander is my favorite of those three, but I think the -an sounds are too repetitive. Sorry I'm no help, but I'm then again I could hardly ever think of a mn I liked with Francis! I often have that problem with my very favorite names...