I like Specialized because of the bang for the buck.
Lemond because steel is for real on road bikes. Uber comfort.
Frame is where the money shot is. Try to get as good a frame as you can. Tiagra components are the lowest you want to go, but get as much 105 and Ultegra as possible (Tiagra = LX, 105 = XT, Ultegra = XTR).
Steel and Aluminum frame weights are almost identical.
To choose the size, ride the bike.
I am 6' flat, I ride a 56. Fits perfectly. Make sure you have propper stand over, then tune the length based on that number.
No one can tell you "you need a 58." If they do, go somewhere else. Road bikes are a completely personal thing.
I would seriously consider the Lemond Buenos Aires, or the Nevada City. Both are great, and not a RACK of money. Just around $1,000. Both are good. Reynolds 853 steel, VERY comfortable.
Specialized Allez will give you a nicer looking frame, but much different geometry.
It's all personal preference, that's all I can say.
I like my women like I like my Scotch. 15 years old and mixed up with coke.