bjornl :
In would avoid the boards with an M in the name. Those are micro-atx and generally have very limited expansion options. Not a lot of ram or sata options, sometimes missing other features found on larger boards.
okay, but i plan to get a micro atx because they are cheaper and I don't really need such a good motherboard.
if you just please help me one last time, i found a few motherboards but i don't know which to choose, could you tell me which one is the best for the components i have? I also plan to add Toshiba - P300 1TB
MSI B350M Gaming Pro
MSI B350M Pro-VDH
Asus Prime B350M-E
ASRock AB350M Pro4
ASRock AB350M-HDV