Replacement windows: How long should they last?

If you are in the market for new replacement windows – or if you are simply considering renovating your home …