Hi
You cannot compare the temperatures of one card against another from a different generation especially. The 50C does seem a bit hot for idle but that may be just your environment and the fact that it is summer (well supposed to be anyway!) . Some cases are better cooled than others too. I would suggest that you have a look at your case's cooling system and see if you can do anything to make it better. I wopuldn't say that the temps for when you are gaming are too high at all.