Okay guys, I would like some input from the community. I have a 2001 factory frame, frakensteined with parts. I have heard that aluminum frames have a lifespan of about 10 years. Is this true or not? I am contemplating selling my Homegrown and picking up a new Specialized. I am currently riding a 19" frame, and I am 5'8". The fact that I am on the short end of the 19" recommendation, I have shortened the stem and moved the seat to try and negate the length of the frame. I don't have a problem riding it, but think that maybe a 17" may be more comfortable??? I know and understand the epicness of the Homegrown. Hence my hesitation/problem. Thanks in advance for any input and info.