Just to let you know this is my first Fan-Cast ever but anyway, here's the fan cast
Hrithik Roshan as Superman/Clark Kent
Roshan is one of the few good Indian actors, he has done many films including drama and action and he actually looks white. Although i am half-indian, i hate Indian movies which are all "remakes" of certain movies but anyway, i haven't seen many of his films but judging from the ones i have his acting is always worth seeing, therfore my choice for Superman is Roshan because he is a very good actor and he looks like Supes as well.
notable: Lakshya, Jodhaa Akbar and Luck by Chance
On side note Danny Boyle said Roshan is extraordinary and could make it to hollywood
Gemma Arterton as Lois Lane
Gemma is a great actress and beautiful so i can definitely see her as Lois
notable films: The Disappearance of Alice Creed, St Trinian's, The Boat That Rocked and Quantum of Solace
Jon Hamm as Lex Luthor
Very wrong for Superman but can be a brilliant Lex. He has proven he is a great actor and he even looks like him.
notable films: The Town, Howl, Sucker Punch and Mad Men(not a movie but still worth mentioning)
Nicolas Cage as Perry White
Although his movies have been horrible lately but he is still a very good actor and because of that i think pull this off.
notable films: Adaptation, Leaving Las Vegas, Honeymoon in Vegas and Kick-Ass
Michael Cere as Jimmy Olsen
Loved him in Superbad and Scott Pilgrim and for that i think this can work.
notable films: Superbad, Juno and Scott Pilgrim vs. the World