Over-budget IT projects present complex challenges. Significant investments in hardware, software, development, and integration during the project life make failure costly, and increase pressure for success. Here are some ideas on how to save the day rather than throw in the towel.