I've bought Simonton windows from thier overstock warehouse... some were installed almost 20 years ago & they're still fine, the other about 15 years ago and still operate properly. Simonton is a local manufacturer here, so one can get great buys! Simonton also sponsers a local mountain bike race - has for years - (Challenge at Mountwood near Parkersburg WV) if that makes a difference to you.
Anyway, don't know anything about the other windows OP mentioned, but the Simonton windows are good quality.
As with mud, life, too, slides by.