I-Beams are a very effective repair. We have been installing them for over fifty years. If we determine beams to be the fitting repair, you can have confidence that your foundation is sound.
We have removed many I-beam braces that have been improperly installed. Sometimes they are too small, too far apart, or attached incorrectly. We provide a lifetime warranty on these beams, and we have never had to return to repair a single beam.
Other companies offer braces that are designed to push the wall back into place. While this proves to be effective occasionally, in right soil conditions, using the floor joists as leverage and can cause damage to your subfloor system and even the masonry wall itself.
The safest way to push a wall back once damaged is by excavating the wall from the outside, push the wall back into place, and then stabilize the wall with bracing. On the other hand, due to the cost of this involved process, it may be a better option to rebuild the wall.