Im still hoping that ive managed to order it just on time when the updaed the bios. i thought 06-04 is 6th of april but then z97 mobos came out in may.
It's the 4th of June if you look at the other dates.
I recommend getting the i7-4790K, and while you wait for it investigate your options for getting it to work:
1) Contact Asrock with the serial number to see if BIOS v1.03 is on the board.
2) Contact some computer shops to see if they can flash the motherboard, and if so how much.
3) Contact Asrock and/or a shop to see if you can just swap the BIOS ROM chips (they are removable by hand) to the ones with the latest BIOS.
Unless a shop has the exact same motherboard, you probably would have to take your motherboard in to the shop. I'm unsure if Asrock can send you the BIOS ROM chips (v1.03 or newer) or have a better idea than I've mentioned.