When the team started, they were fairly young so when I put this together, I knew for sure it had to be actors that either are young or look like they are. Plus I actually matched it up according to height to see who is roughly the same heights as their fictional personas would be (according to the Marvel U) and here's what I came up with.
For Scott Summers/Cyclops, I wanted someone with definite height so I went with Jared Padelecki. He has the height and I think he has the chops to be a team leader.
Next up is Jean Grey/Marvel Girl. I thought about Isla Fisher but she is just too short. If she was just a few inches taller she would be perfect. Instead, I went with Summer Glau because for some reason I like her as an actress. Plus, I think she is pretty hot. Dye her hair red and I think she can pull it off.
Now to Henry McCoy/Beast. At first I wanted a younger actor but ultimately, I decided to go with an older one. The reason behing this is because I have always thought of McCoy of the older one of the bunch. I guess that has a lot to do with his intelligence (plus before the blue fur, he was relatively hairy) so I went with Dominic Purcell (again). If he can pull off the intelligent aspect of Beast, I think he would make a perfect choice. I'm not even a big Purcell fan but he just seems to fit as either a comic book baddie or a bulky hero.
Now for Warren Worthington III/Angel. I had a hard time deciding who to use for the winged wonder but ultimately I chose Taylor Kitsch. I think he can portray the pretty boy mutant very well (provided he can make Gambit work).
Lastly is Bobby Drake/Iceman. For this character I went with Joseph Gordon-Levitt because I think he's a talented actor and he still looks very young for his age. Plus I think he could easily play the prankster of the bunch.
That's it for my picks. I feel that this would be a great team for Xavier's first students and I know I will definitely get flak for some of my picks but that's the point of these articles right? Please feel free to criticize and poke fun...