Windshield repair or replacement is totally depending upon the size and location of the damage and cracks. So, before going for any of these options just consult a glass specialist who can examine your shield and suggest if a repair will work or not. If damage from an accident is quite big then do not compromise your life, as you know better that windshield replacement is a necessity.