Agree with almost all of this. McClellan and Stewart are fantastic. Fassbender to me is the best actor in the entire series. It also helps that First Class is my favorite of the films. The only disagreements I have are on Jean and Scott, they are both OK to me but not quite perfect. Those are the roles I could easily see new actors step into the roles while the others listed here would be a tough sell if they were replaced.