I have very little idea what differentiates the different models
Should I just go for the cheapest?
It seems you can almost double the price while I cannot see any obvious changes to the feature set, anyone know what the different letters in the product names actually mean? What features would I be paying more for and do I actually need them?
Z77 chipset boards are more or less a "performance" series so they are quite robust and reliable at stock speeds, most gamers choose Z77 because of the overclocking abilities that Z77 gives.
If intense gaming and overclocking is not really your main thing, a H77 chipset actually would be more than sufficient at a very economical cost, in fact Z77 would be an overkill for general computing.