One thing that might have saved the Titanic would have been to steer directly into the iceberg, bow-on. That way, only one compartment (the front one) would have been damaged), allowing it to stay afloat.
That sounds like something that only works in theory. Hitting it perfectly frontal is nearly impossible, and then it'll continue to rub on one of the sides after the first impact.
Also remember that much of the crew thought the Titanic was unsinkable (at least that's what popular books and movies suggest...), so an attempt to hit it frontally in order to provide more damage seems quite far off.
AFAIK the Titanic should be completely fine in the situation that happened to it. However the steel used for its construction had been too brittle because of cold, thus the ship sustained worse damage than one would expect from such a collision.