I'm upgrading my cpu to get with the times, my current cpu is an Athlon II x4 640, which is most likely bottle-necking my 7950 big time. Assuming no AM3 cpu would be sufficient(?) I will presumably have to upgrade my motherboard as well. The question is, is it worth upgrading to a haswell socket so that I will have an upgrade path in the future, or should I just get ivy bridge mobo with i5 3570k, despite it being a dead socket? I'm on a somewhat limited budget so would like to get the best value for money.