Hi malick4132,
Socket H/LGA 1156 and Socket H2/LGA 1155 are two different socket types. LGA 1155 is designed as a replacement for the LGA 1156 (known as Socket H). LGA 1155 has 1155 protruding pins to make contact with the pads on the processor. Processors of LGA 1155 and LGA 1156 sockets are not compatible with each other since they have different socket notches.
Intel Core i5 - 750 and 650 supports the socket type LGA1156 and FC-LGA 1156. FC stands for "Flip-Chip". All LGA 1156 CPU's are FC-LGA 1156. All modern desktop CPU's are "flip-chip" designs, so commonly called FC-LGA 1156 or "LGA 1156." However, Intel makes a lot of other kinds of IC's that are traditional non-flip-chip designs; therefore FC used to differentiate the flip chip IC's.
So you may install either of them (i5-750 or i5-650). For more information on the sockets and type of processors they support, you may refer to link: http://bit.ly/56vf91
Hope this helps.