Windows to match the existing.
A staircase will last the life of the home its in, so why not invest in craftsmanship of this quality?