The bottom line is our dollar isn't worth much right now, and though there might be extra supply, building costs are high as hell, so it will get absorbed. How fast is anyone's guess, but trust me that the newspapers will always print the nightmare scenarios.
Building costs are plumetting like a rock. Lumber prices have dropped by more than half since 2004, despite rampant USD$ inflation and devaluation. Plenty of cheap Mexican day labourers are available for almost nothing if you know where to find them.
This bubble won't be over until it doesn't make any sense whatsoever to build. But even at current prices, theres still plenty of money to be made building houses. Sure, builders might be taking losses on their inventories of land and they might be struggling to make their machinery payments, but they'll keep building until such a point where they can't cover their variable costs (supplies, labour, and fuel). And even then, the builders will all go into Chapter 11, and rape whoever leased or lent them money to buy their construction machinery for all they can (just like the airlines seem to do every few years).
The government, IMHO, needs to desperately find a way to re-shape the home building industry into an infrastructure development and construction industry. Theres thousands of bridges that are out of date, interstate highways are crumbling, and public works in many places everywhere are in serious states of decay. The longer that the industry stagnates, the harder it will be to gear it back up.
It did help a lot.