It depends upon your intended use of the computer. Basically, the H87 chipset is more performance oriented while the B85 is intended for the "business" environment: http://www.pugetsystems.com/labs/articles/Z87-H87-H81-Q87-Q85-B85-What-is-the-difference-473/
Personally, I would go with the H87.
Yogi