Ich sag das mal ganz einfach so: Das B85 ist ein mATX Board und reicht voll aus, mehr brauchst du nicht.
Das H97 Board ist ein ATX Board, Unterstützt Crossfire (also das du zwei baugleiche AMD-GPUs betreiben kannst für mehr Grafikleistung, lohnt aber eigentlich nicht, denn wenn die eigene GPU zu alt ist kauft man sich meist eine der neuen Generation weil Crossfire und SLI meist nur Probleme machen) der NVidia Counterpart heißt SLI, wird aber nicht von dem Board unterstützt. Des weiteren hat das H97 ein paar Anschlüsse mehr und ich finde es sieht besser aus. Das sind die Unterschiede zwischen beiden (neben dem Preis).
Edit: Das B85 hat auch die Internen USB3.0 Anschlüsse die du für das Gehäuse brauchst. Passt also.