The heat doesnt seem that bad, graphic cards are suppose to handle up to 105 degrees, and nothing will really happen aslong as u are under 85 degrees if i remember correctly, the r9 290 runs at 80 degrees underload so the heat should be fine
the r9 290 is also cheaper, and preforms better than a 780