like SPgamer said, the 8320 is a good cpu (own one personally) and the 290 is a fantastic card, i own a reference one, and it performs awesome, if i was you, id get whichever is cheaper out of the 290 and the 970 as they are about £40-50 difference, with the 290 being cheaper, but yeah, both...