anodizing should hold up better because it is pigment within the small holes of the aluminum. While paint is just a surface covering, that being said sometimes paint works just as well as anodizing. Also, anodizing can eventually wear off if it is a wear and tear part.