The one with the i5 will be a better overall computer, and a slightly faster gamer. But it depends on your main use for the PC. The i5 is a quad core, while the i3 is a dual core (albeit with hyper threading). The H87 is a slightly better chipset than the B85. But the difference may not be important to you: http://www.pugetsystems.com/labs/articles/Z87-H87-H81-Q87-Q85-B85-What-is-the-difference-473/