As I've posted before, I'm a bit less than 5'-11, with a pubic bone height of 88 cm, that's about 34.6". If you don't get PBH, then read about sizing on Rivendell's (
www.rivbike.com) web site. For 88 cm, they recommend a 62 cm frame; their bent is toward riding the largest seat-tube that you can fit, rather than the small frame attitude that a lot of bike shops have.
I own and ride a 57 cm frame, and I must say that it takes an embarrassing amount of seat post to get the pedals where I want them. I do believe that I am a "toes down" spinner, though, and I like my legs to be extended at bottom of stroke. The other two frames I have are larger -- a 58.5 and now a 62. But I haven't ridden either for any distance, because they're still projects; but soon, I hope!
If you're a long-legged, short torso fella, like me, I'd try to find a larger frame than 57, and use a shorter extension stem (though that may not look so "racy" as you might like). If you decide to go ahead with the 57, then be sure to get a long seatpost. I replaced my Campagnolo SR one, that was great-looking, but has ended up being just a bit short, with a Nitto Crystal Fellow, which is longer, and also easy on the eyes.