I always thought Magneto was more interesting. He truly thought that he was fighting the just cause, the good fight. And he always showed a respect for Xavier, even if their ideals were different. You got the impression that if an age of apocalypse thing did happen, if something changed in Magneto's life (like Xavier being killed in front of him), he could have done great things. I always thought he was a tragic villain.