If your insurance covers glass replacements, you might as well have them get you a new windshield.
If you have a high deductible or whatnot, check this out. Review: CarPro CeriGlass - Auto Geek Online Auto Detailing Forum Just make sure that if you DIY you have the right tools. If not, see if...