Hey guys so im getting a Intel Core i5-4690K soon and i want a good cheap mobo for it my price rang is (30-55$) if you guys can help that would be great (i would like a blue one to match my 7950 boost)
The ASRock I recommended (http://pcpartpicker.com/part/asrock-motherboard-z97manniversary) is twice as expensive but is Z97.
You won't have any compatibility issue and you would be able to optimally overclock your CPU.
1) With a H81, you won't be able to overclock optimially your CPU.
2) There is a slight chance that you will need to update your BIOS before making your mobo work with an Haswell Refresh CPU. It might only happen if the specific mobo you are getting has been sitting on a shelf for a long time, but you should still be aware of it.
Like I said there is only a slight chance that you will have to.
If your system boot normally you are good to go.
If you need to update the BIOS you will need a non Haswell Refresh CPU to do so, and it can be a pain the neck.
I built an htpc lately with i3-4160 + B85 mobo and encountered no problem at all.
You may try to contact your specific retailer to make sure but you should be fine unless you get a mobo from a very old batch.
No they all come with a BIOS installed.
But the CPU you have is too new for certain cheap older mobo (H81, B85) and can't run with the original BIOS.
They should all be already updated but you might get an old product that has been sitting on a shelf for quite some time.
The only way to 100% sure you won't run into any problem and you can overclock your CPU optimally is to get a Z97 mobo and the ASRock is the cheapest model I would recommend.
The ASRock I recommended (http://pcpartpicker.com/part/asrock-motherboard-z97manniversary) is twice as expensive but is Z97.
You won't have any compatibility issue and you would be able to optimally overclock your CPU.