I have an AMD A8 3870k already as a gift form a friend so i will be usign that, so get it in your brain, dont suggest "you should get a 965 BE or and 2500k", but would be a better match. GTX 670 or a 7950? as a pair, i think that the 670 will be bottlenecked by the 3870k but not sure. this will be for moderate gaming