Powdercoat everything that is metal, tons more durable than any paint and it looks good too. As far as your grill goes if you want to change the finish on that do a color matched limited grill. The grill takes a tremendous amount of abuse and I would prefer to have the durability of an OEM finish.