I want to get a msi z87m gaming and a i5 4670k non haswell refresh can I use these together without a bois update and what is the difference from the i5 4670k non haswell refresh to the i5 4690k haswell refresh except core clock or should i just get the msi z97s krait edition and not worry about the bios and its compatible for the broadwell just in case they're better than this 4th gen but then I don't really want to pay nearly a 100 pound for a motherboard