I don't know which one i should choose. I can pay 20$ more than the gigabyte and get the 290 which has better performance from the benchmarks that i've seen, but has several problems like overheating and noise levels. I mainly want a card that will be able to max out games for at least another five years and one that will last for a long time without any problems. What do you recommend?