This doesn't help right now, but depending on your locality, a lot of bike shops cut prices steeply sometime between fall and early spring to clear room for next year's model.
A bike shop near me just sold a Specialized Roubaix (?) road bike, very nice looking with a Tiagra/105 component group for about $300.