I am going to buy a new road frame so I can build a bike that will last me well into the future. I know the material, deminsions, and geometry I want. After reading frame articles, and talking to bike people, I have no clue what headtube size to get. 1" or 1 1/8", threaded or unthreaded. I get so many different stories. I want the best size for as many higher end component varieties and future change out of components. I love to do all of my own work, but do use my LBS for specialty tool work. I am inclined to go with 1 1/8" unthreaded, but some good frame builders don't like that. What is your opinion?