Re: Ira, Thomas and Rapahel
I don't like Ira. No reason really, it just isn't my style and I think it is a little too short for my taste. There is nothing wrong with Thomas, but I don't really like it either. It's too boring for me since I have known tons of them, but it's a perfectly fine name.
Raphael on the other hand ir gorgeus! I love it! And I know someone who have twins named Julian and Raphael.
Of the other names you mentioned I like Simon, Julian, Ambrose and Constantine.
Some suggestions:
Paul
Frederick
Dante
Vincent
Casper
Lucas
Walter
Ellis
Noel
Zeke
Aloysius
Arthur
Barnaby
Efraim / Ephraim
Erasmus
Hadrian
Isidor / Isidore
Ivan
Magnus
Milo
Rufus
Theo / Theodore
Vidar
Zion