If you need the features of the more expensive board, buy it.
If the features of the less expensive board are enough, buy that instead.
I went with the ASRock P67 Pro3 simply because I didn't need SLI/CrossFire or the other fancy-schmancy crap that more expensive boards had. If you think the MSI G43 might work for you, check out the Pro3. It might be what you're looking for too.