How does a project get "corrupted" anyhow? It's never happened to me in Sonar, although I've had projects that have built up weirdness over time to the point where I've abandoned them and started afresh by salvaging as much as I could. However on a few occasions I had project files get "corrupted" with Pro Tools and there was nothing I could do to get into them.
You'd think DAW manufacturers would address this problem by offering some way to salvage corrupted project files. After all, when you're just working on a project and saving it as you normally would, and it somehow gets "corrupted," it's nothing that you did wrong, it just "happened." And losing important work is inexcusable.