The H77 has two Intel 6Gb/s ports, and RAID support. The B75 has one Intel 6Gb/s port, and no RAID support. Both have Intel USB 3.0 support.
Intel lists the price difference between the H77 and B75 as $6 USD, so the difference is not that large. Any large price difference between boards is for other reasons.