I'm a full time student atm so I don't have a lot of money to spend on an upgrade. I'm hoping that by next summer, I will have a job and since we should since Broadwell sometime next year, it's probably best to wait until then rather than rush a Haswell right now. I don't really have any problems with my current build right now, but i've never had a card like the 970 before, so hopefully no problems when it ships.