I have a q6600 CPU and I am a gamer. Last year I was told to wait for Ivy Bridge to came out. Then everyone complained that it couldn't clock as high as Sandy Bridge. But then on the other end, people said it doesn't matter if it can't clock as high because it's still faster at stock or overclocked. So too many mixed opinions so I decided against it. Now I hear the Black Friday sale is coming and there are good deals for computer parts. I have never bought anything on this event before. I am living in Canada now. So do I buy Ivy Bridge 3570k if there is a super good special, or do I wait another 6 months to see if Haswell is even good? I have Q6600 with stock fan and can't overclock. I got 4 gigs of ddr2 ram. I have a 9800 gt graphics card. On my 1680x1050 monitor I can run most newer games on medium like Skyrim. Some settings are low. Metro 2033 It defaults to high but in reality fps is between 10-15 in firefights which makes it difficult and not fun. I want to play all the new games with above 30 fps so it's smooth. On the ultra settings to. what do you suggest and thank you.