he other concern is motherboards. I was thinking of staying with the old chipset and fast DDR4. Which brand would be better MSI or Gigabyte?
NO.
Get on DDR5.
Get a PCI-E 5 Board.
Spend the extra 75 or so and the extra 50 on the ram, as it will be worth it.
Unless this machine is intended to be a office workstation for your admin to only run microsoft office, and other productivity software for office sittings, go with the better board option.
With a higher tier board, typically comes better build quality, and longer support.
Don't go with dying tech, unless your name happens to be AdamK who flips a PC every 4-6 months when he's bored.
But seriously... a newer gen board will have way more support for a longer duration in time, then an older one, that is set to retire out soon.
And DDR5 is a faster ram, and will offer you greater performance out of said machine.
As for vendors, i hate both.
Gigabyte only refurbishes RMA old boards even if they are 3 months old when they failed.
Im pretty anti gigabyte these days, as the entire AUROS line is the same exact board with only features being added on the higher tiers, but still the same exact board.
MSI, i have had hell with its build quality unless you get the Godlike series, which people say isn't that much better then MEG, but both the MEG and Godlike are very expensive boards.
I have had great luck with ASROCK Taichi series. Its actually one of my favorate.
ASRock Steel Legend is a mixed board, if you get a good one, its a excellent board, if you get a bad one, its a total nightmare.
ASRock PRO.... no.... id rather play the Steel Legend Lottery.....
ASUS... ahhh .... i have a Love Hate Detest relationship with ASUS....
STRIX... love.... but HATE the price.
MAXIMUS... adore.... but my wallet will cry...
All other ASUS line... i think of it almost like a COVID...
In short.... try to aim at a ROG brand board as its full of options, but your wallet will not enjoy it.
Avoid eVGA Dark unless your an overclocker, which u claim your not, as its a cut down dry board only designed for overclocking.