well the 290x would have better performance of the 970 but if you go with the 970 g1 gaming gigabyte card then you could over clock it heaps up to the point of stock 980 stable
So Christmas is still a while away but i wanted to start saving up for a present for my friend (@alby800) and was wondering what are some good tech presents that i could get him for under $50 aud