I like Justin Whalin better, too. He was just right to be Jimmy. Michael Landes was cute, but he came across a bit creepy in that episode where Lois's sister Lucy was in town. lol. Justin Whalin IS Jimmy Olsen. Young, cute, eager-to-please, and wholesome-looking.