In the spirit of things...
Superman: Christopher Reeve.
Clark Kent: Dean Cain
Lois Lane: Teri Hatcher.
Jimmy Olsen: Michael Landes, hands down. Sorry Labby, but the very reasons you don't like him, I do! He reminded me more of the Jimmy Olsen of the comic books.
Perry White: Lane Smith, though the Elvis stuff was a shocker to get over, at first.
Lex Luthor: John Shea all the way.
Martha Kent: K Callan
Jonathan Kent: John Schneider.
Lana: Kristin Kreuk
Kryptonian villian: Zod! Nor was sooooo over the top!