Yes, your temps are a bit high.
I have a vapor-x 5770. It idles at 43c and peaks at 70c with gpu fan set on auto (32-43% rpm).
With the fan set to 52% (the highest i can go without it bothering me), it idles at 43c and peaks at 66c.
For less pretentious games (like FIFA), I downclock the card to gpu600/mem800MHz and leave the fan on auto (32-37%)- this way it idles at 42c and peaks at 60c, with average in-game temps around 46c (near idle)- that's on max res and max details.
So if tou don't need all the power, try downclocking. Of course, good airflow helps (i have an Antec P193 with all coolers installed, but I kept under 1400rpm and watercooled cpu).