OK. Thanks for that.
You say that you don't want to do anything extreme with your computer, but you would like to do normal stuff and a few games, but you want it to last five or more years. My las laptop used a good dual core CPU and a very modest graphics card, but lasted seven years, the last two of which it would not run many new games, but still ran all the old ones.
Unless you want to do something extreme, 8Mb of memory would seem to be plenty. An i7 is very good. Many laptops can have a GPU added later. Is there a preferred local website or dealer that you would want to buy from. I can look at what they have available and suggest some good choices.