GPU Overheating?

I have an Nvidia GeForce 8500 GT and although i haven’t noticed any problems recently a couple programs I’ve downloaded register that it’s overheating.

I don’t even know what a GPU is supposed to run at but mine is hovering at ~55C (~140F) (no programs running) and apparently both of the programs think its fan is busted but its running just fine.

So I have a few questions:
Is its temperature way to high?
Should i just buy a new card? (I was thinking of doing this anyway but…)
Any easy way to fix something like this?

Nothing wrong with that temperature at all, mine idles at 40-45 C and goes up to 65-70 C load.

It’s normal, try to keep it below 105 C (GPU can handle higher tempertures but surrounding stuff like capacitors cant)
Even the newer videocards easily get 90 C under load.

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.