I've heard that the aluminum Treks are manufactured at the Giant factory... don't know about Specialized. The high end Treks are made in in the U.S.
I think the same can be said for all U.S. brands (high end at home, others in Asia) - including Cannondale for 2006.