Impact Windows vs. Traditional Windows: Making the Right Choice