If you are not over clocking, the B85 is a good board.
It is what I am buying at the moment.
B85 is a lot cheaper. and runs just as good and fast as a Z87.
I have an MSI G41, that I like.
It has Overclocking Geni, but I haven't looked at it yet.
I just don't see a need to overclock anymore.