Hard to believe people are still posting so much rubbish about IVB. It is a solid step forwards from Sandy, which was already a pretty great product.
For some, but not for all. For enthusiasts going from 2600k at 5GHz to 3770K at 4.7GHz is NOT a solid step forwards, it's a sidegrade really.