I think the Road forum has a thread devoted to road bikes under $600.
Price can also depend on what time of year you decide to purchase or the exact model. Bike stores often discount the current year's model beginning around late summer when next year's models come in. You may be able to get an even heftier discount on a leftover 2006 or 2005 model