The Z77 chipset is your only option if you wish to do one or both of the following:
2) Run 2 video cards in a PCIe 3.0 x8/x8 configuration
The H77 chipset does everything but the two bits above. Key points of emphasis are:
1) The ability to create a RAID array
2) Use Intel Smart Response Technology
The B75 chipset is the simplest chipset of the three, and lacks the four bits above. Other points of difference are:
1) Only 12 native USB ports (4x are 3.0), which is two less USB 2.0 ports than H77/Z77
2) Only one SATA-III (6Gb/s) port + 5 SATA-II (3Gb/s) ports, vs 2 SATA-III and 4 SATA-II on H77/Z77.
If you're not ever going to O/C, only going to ever run 1 video card at a time (no SLI/CrossFireX), won't have your hard drive(s) in a RAID configuration, and only need a single SATA-III port (for a SSD, perhaps) then the B75 may be right for you.
A good cost-effective model would be Gigabyte's GA-B75M-D3H
. Despite having fewer features than H77/Z77 motherboards, current CPUs (e.g. i5-3470) and video cards (e.g. GTX 670) will run just as quickly on it as those more expensive models.
Here's a chart outlining the major differences between chipsets. Note that Q75/Q77 are mostly for large corporate accounts, and hardly any such motherboards are in the retail market.Edited by svenge - 4/2/13 at 3:29am