The only real repair is replacement. It is it in your line of vision? If so, your insurance will likely pay for a replacement.
There are do it yourself kits and auto glass shops may be able to give it a professional try. Generally it seems either results in a less than invisible improvement.