Did someone mention Jonathan Bennett before? I could have sworn I saw his name in one of the Superman threads, but hell if I can find it now. Anyway, just saw him in MEAN GIRLS
not long ago and thought he looked suitable (er, no pun intended). His look tends to be very mutable but in that movie he looked like both Brandon Routh and John Barrowman. So...just a thought.