Socket 1155 isn't that old and still performs well if you want to stay with intel.Just make sure that the cpu is for the same socket,
for motherboards that support overclocking look at the Z75 and Z77 chipsets.
For the cpu that fit this socket,http://pcpartpicker.com/parts/cpu/#k=14&s=11,12,13
only the "K"models can overclock.
For haswell can you also look at socket 1150 with the Z87 chipset,but the newer i5 4690K probably isn't supported right away but probably later with bios updates it just might.
The fx cpu's do fine too if you want to go that route for less money.