Get a KiloTT, check a chart on google for sizing, I dont know what size is good for some who's 5 10" (im 5 4" and I ride a 50 cm).
Just get the Kilo, you wont regret it, it's a really good bike from what a million people on this forum say (it's got it's own photo thread!). I'd get it from BikesDirect.com.
The end! =) Hope that helps you.