When I saw the title, I thought you were asking if we prefer Justin Timberlake or Michael Jackson (since the first one has been constantly copying the second one)!!
Okay let's get to the point now.
I have missed most of the S1 episodes
. So I know Justin very well and Michael almost not at all. But I dare say that I prefer Justin. He looks more 'Jimmy' - younger and cute
AnnaBtG.
P.S.: I love the third option you give (although I didn't vote for it) <G>. And BTW, do you James mean that the guy who played old Jimmy in 'Brutal Youth' was the one from the old Superman movies?