Senator John McCain and his chief economic adviser Nancy Pfotenhauer believe that Corporations are moving overseas because our tax rate is too high.
Meanwhile, the very next day after Photenhauer's comments, the General Accountability Office (GAO) reports that 2/3rds of all U.S. corporations and 68% of foreign companies operating in the U.S. paid NO income taxes whatsoever in 2005.

I was agreeing. I am sure taxes play some part, BUT "I believe the real reason companies are going overseas is the tax breaks and low cost of labor that going overseas brings."