After replacing windows in 3 different houses , I can say , buy the good ones, get a top notch installer. Cheap ones go to crap faster than you would think( I went that way and replaced them again in one house) Also the better windows have the benefit of a noise rating, I went for the best on that and it made a huge difference. I went Colton, Anderson is also good. Spend at the upper end if you intend to stay at this house.
Remember you buy cheap , you get cheap and all its not so great problems