If you wait for Ivy Bridge and Kepler, the prices of some of these components very well might drop. Otherwise better hardware for the same price could be nice. I personally would wait for Ivy Bridge and Kepler to see how it impacts prices since they will be coming out in the relatively near future. Also I might add you're paying ~60USD more for the 560 TI than the 6870 for only a couple more frames per second in BF3. I'm perfectly happy with my 6870. I liked it so much I cross-fired it and honestly, the 3DMark 2011 score for the 560 TI and the 6870 are just about exactly the same at stock speeds. I've been able to easily hit 1ghz on both of my 6870s which yielded about 11-13% improvement in frame-rates. I would call that a bargain.