Jason,
I think one or other of these frame materials might, in the right hands, be built up into the bike of your dreams. I suggest you ride as many bikes as your acquaintances and local shops, will allow. What works, and has worked for me, with my riding style, body weight, choice of roads, etc., is neither here nor there.........
Too many of these frame threads become evangelical crusades......