|Most motherboards that support an i3 will support i5 and most i7;s, but this can be confusing since there are two generations of i-series processors that do not share the same sockets or chipsets and the early i-series used 2 different sockets, where only some of the fastest i-7's used the 'other' socket.|
socket 1156 = 1st gen. i-3, i-5, and 'lower' i-7's
socket 1366 = 1st gen. 'upper' end of the i-7's
socket 1155 = all 2nd generation i-series ((this is the one you should look for)) at least so far.
AMD uses completely different sockets, chipsets, and architecture and are not cross compatible with Intel (though like Intel many of the boards will accept an entire (or most of a) generation of processor).
A computer case can be called a cabinet by some.
You have to be a little bit crazy to keep you from going insane.