The Paladin's code, however, has the fairly heavy mechanical penalty of the temporary or permanent loss of abilities. That's something to keep in mind.[/QUOTE]
I think this post exemplifies just what I was driving at -- the Paladin's code is NOT a "role playing" restriction -- if a Paladin does not live up to his code, he suffers adverse mechanical effects, and those effects can be pretty punitive. So, saying that they're just role playing restrictions and don't need mechanical balancing ignores the fact that the Paladin's code IS a mechanical weakness or drawback to the class, and, therefore, should be balanced out by mechanical strengths in other areas.
I agree that if a DM is not very strict with imposing penalties for breaches of the paladin's code (and it THEN becomes more of a role playing restriction) then the Paladin is probably balanced with the other classes (although I do agree those posters who think that it is slightly weaker than the others). But, if a DM is going to impose the mechanical penalties and strictly enforce the code, then I think the Paladin is markedly weaker than the other classes.