New windows can improve your home’s comfort, energy efficiency and kerb appeal, but prices vary by style, material and installation. Here’s what to expect