I have recommended this site before as a good starting place to determine frame sizing,
http://www.ebicycles.com/article/bic...ze-charts.html. There are links on this page to various frame styles and sizing. They have a calculator allowing you to input height, inseam and sex and it outputs an optimizes frame size along with crank length.
I'm about 6'2 with a 32" pants inseam and I have a 60cm road bike. I think it fits me well. I also have a 58cm road bike and I think it's just a tiny bit too small, but usable. The calculator above came up with a 60-61cm size with 175 cranks for me. Give it a try!