Since the ST angle on the Spitfire is steeper than either of the other two bikes it's effectively a little longer than the ETT measurement would indicate. Basically the horizontal distance from the pedals to the handlebar (called the reach) is longer on a bike with a steeper ST angle, all else being equal. Since you'll then want to get the position of your feet and the pedals right, this will probably involve a setback post on the Spitfire (I'm running one with the seat slammed back in the rails on mine), the distance from the seat to the bar then gets a little longer than the ETT would indicate. It's a little hard to say without knowing more about how your current bikes are setup, but my gut feeling would be to go with a small. I'm a lot taller than you though so my fit isn't all that relevant.