I've worked my way up from mainstream to high-end and now I've reached a semi-enthusiast build. In the coming years I hope to go even further, perhaps bring in a full liquid cooling solution and work my way up from NVIDIA x70 to x80. I might go for i7 though I don't really care for the difference in features between i5 and i7, I mainly use my systems for gaming.
Haven't really done too much overclocking yet, not sure I will. I can handle pretty much everything on max. I'm sure someone out there is looking at that H110, then at the Haswell processor and examining the conservative 51 celsius temp and face palming. I might push the clock rate one day just to see how far it'll go and stay stable.