And, of course, Apollo. Which I love.
Odysseus (if we're just going for mythology and not gods)
Achilles
Ajax
Troilus (from Shakespeare)
Hector
Perseus
I have a cousin named Thor, it fits him wonderfully but I have to admit that before I met him it was an odd name to hear. But it works!