here is your motherboard vendor compatibility. Check out what parts fly, and if your part isn't on there then consider changing it to one that is on there.
I just want to mention though, most if not all parts will work with your mobo if you buy the right CPU etc. So be weary of compatibility, but if there is nothing saying you're not compatible (1156 instead of 1155 socket or something like that) then don't be affraid to go cheaper. Worst case scenerio usually is a bios flash and some new drivers plus a few settings change in the bios. Not bad at all.