There are a lot of companies that will polish out the scratches on the windshield, or you can go the DIY method below. If not chips or cracks I would just have polished out than replace, lot's cheaper as most replaced windshields are around $400.00.
Windshield scratch removal: windshield repair