Well, it's that time. My Core 2 Duo E6600 (code name Conroe), while perfectly adequate for web browsing and business tasks, is inadequate for some of what I want to do. The processor is from 2007 (no, really), the motherboard is from 2010, and the video card (a nVidia 460) is also from 2010. Considering that I want to play with the newer games as well as dabble in virtualization, it's time for a replacement. And, yes, Haswell has me drooling. I think USB 3.0 implementation is now mature. I can't wait for the Z87 motherboard reviews. This ought to be fun.