Redline won't work as the only bike shop that can order isn't one I want to deal with...

Ridley is completely sold out.

But I can get a Specialized Crux Elite ( tiagra components ) or Cannondale Caadx ( 105 components ). Specialized needs to be ordered and the caadx is available in stock.

The other option is to wait and order a cannondale (through a friend at dealer pricing) - but then I won't have the bike for about 2 months.

For the cannondale I'm not sure about sizing. The 48 has better top tube reach but minimal stand over. The 44 the reach feels a bit compressed, but it has more standover...