I don't know what you've been told, but this ain't 'the Butterfly' it's 'the Tootsie Roll'... and by THAT, I mean - Have you heard the news? There's a NEW Superman in town.
He goes by the name of Henry Cavill. You may know him from The Toudors (on Showtime). I, personally, am not familiar with the man's work, and I guess he "looks" the part ... (You decide), but I really wish they'd make up their minds already!
The previous attempt at a Superman reboot - Superman Returns (2006), starred Brandon Routh, who I felt actually did a great job. His 'Clark Kent' was a bit better than his Superman, and it certainly didn't hurt that he was nearly the spitting image of Christopher Reeve, the best Superman of them all.
The movie itself wasn't that great. And from a box-office standpoint, it was sorta a flop. It had a couple great action scenes, and Kevin Spacey KILLED it as Lex Luthor, but the overall story was garbage and Kate Bosworth's Lois Lane was 'Lois LAME'! (hahaha I kill me!) So, yeah. Do it over. Cool. This new adaption his being directed by Zack Snyder. He did 300, The Watchmen, and remake of Dawn of the Dead, which was actually one of the BETTER remakes of most 'remade' films that you will find. Plus the story comes from David Goyer and Christopher Nolan, and we already know what THEY can bring to a DC hero franchise. So this new film has already got a solid foundation beneath it.
Nevertheless, I think they should have left Routh in place. Superman is an iconic figure. Every generation or so, a change-up is warranted, perhaps, but it helps to have one principal image to identify with that iconic image for as long as possible. Especially when he's already pretty good. Michael Keaton got 2 showings at Batman. Christian Bale is getting 3. Does everyone even REMEMBER Kilmer or Clooney? No, they do not. Let Routh don the cape on one more time!
Oh, and Tom Welling needs to fire his agent.