ok, so basically ive been looking to upgrade to the new 6th generation cpus from intel but cant decide (bearing in mind im on a budget) whether to get an I3 6100 and a ASRock Intel H170A X1 skylake DDR4 motherboard or an i5 6400 and a MSI Intel H110M PRO VD Skylake Micro ATX Motherboard, i just dont know whether to get better motherboard but worst cpu or better cpu and worst motherboard, its really frustrating me and it would be great if someone could tell me what to do, thanks