I'd go with the 3770k simply for the PCI 3.0 support. The higher overclock speeds on the Sandy would be pretty marginal next to the Ivy. If you do happen to pick the Sandy then go for the 2600k instead of the 2700k. There is no difference between the two except the 2700k has a 1mhz base bump up from the 2600k. Both would overclock just as well and would produce the same amount of heat. Not to mention it would be $20 cheaper.