From a functional point of view, the least expensive Z97 motherboard will do.
That might be the ECS Z97-PK(V1.0) @$79.
http://www.newegg.com/Product/Product.aspx?Item=N82E16813135389
ECS?? you might say. I don't know about this particular motherboard, but I used ECS on a small build some time back and was impressed. See if you can't find a review for this, or any other candidate motherboard.
It will help you to determine what is important to you.
I happen to like the M-ATX format which I need to fit into a short case.
Really, ASUS, Gigabyte, ASROCK and MSI are the main players, and I would rank them that way with very little differentiation.
A motherboard with lots of reviewers will have been out longer an have already included...