Chrome when done properly can hold up very well, same as Hard ano. Traditionally chrome holds up better on steel than anything else. Now you could get Highpolished Hard ano III aswell. Thats what is used on the stancion tubes of the suspension fork on my Mountain bike. When it comes to Aluminum Hardano tends to hold up better than chrome as the Anodizing is part of the aluminum, it can't flake off. Now I have seen nickel plating work very well on aluminum though.