If you want to save money I'd go with choice #2 if the frames are in good shape, or... or the ideal (more costly) repair would be an upgrade: If the interior areas immediately surrounding the ports allow, you could re-cut the port openings to conform to aftermarket portlights made by another company, in a standard shape.