Choose your Mobo and CPU first. The mobo, case, and CPU must be compatible, then you select ram and whatnot. If you are sure you want that cpu then look for a board that has the proper CPU socket. As far as the case goes make sure your board will fit.
A BTX case can't fit the more popular ATX boards.
You sayd you want X for RAM but if your mobo might not support it.