J.B.
My siding is aluminum and I would guess that it's 20-30 years old. It's chocolate brown and hasn't faded in a way that I've noticed. I don't know if there's a difference between aluminum and vinyl but I would think that a good-quality vinyl would be dyed all the way through and would hold its color.