Re: who was the most convincing clark kent with glasses after chris reeve.
Well, Dean Cain was convincingly a real person, as that's how he played the role, as was Tom Welling. Brandon Routh just played Clark as Superman in disguise ala Reeve.
It's genuinely considered that Reeve is the best Superman and Cain is the best Clark.
There is no Marvel/DC rivalry. Most of the great comic creators worked for both; Jack Kirby, Frank Miller, Grant Morrison, Walt Simonsen, Gil Kane, Steve Ditko, John Byrne, Steve Englehart, Mark Waid...even Stan Lee.