With regards to the middle name stuff: I couldn't help but make a post plugging another one of my favorite fanfics, Elsewhere by bulbus over on fanfiction.net.

It's a "Smallville" fic, and an early-season "Smallville" fic at that. The plot: a young Clark Kent is sucked into an alternate dimension where Kal-El, as an infant, landed in downtown Smallville and was taken prisoner by Lionel Luthor (Lex Luthor's father in the "Smallville" universe.) Clark has to rescue his imprisoned, experimented-upon counterpart, and gives him the name of "Joseph".

I've heard it said that Clark's middle name is variously given as Jerome or Joseph, in homage to Superman's creators of Jerry Siegel and Joe Shuster.