I was picturing an actor who had a sort of uppercrust demeanor for James Taggart. Like a cowardly, sleazy Frasier Crane.
I agree with you about Alexander Godunov and Keith Carradine. I'm not sure about Harvey Keitel for John Galt though. I see a bigger, more ruggedly handsome man.
Umm, isn't Alexander Gudanov dead? Wasn't he the guy in Die Hard that used to be a ballet guy?