More info please!
It could be a overheating GPU causing throttling.
There could be a lot of background programs.
Your 8800GT could be underclocked.
I can't really tell with that info, have you tried reinstalling the card and drivers?
I think its overheating , as well. Reinstalled latest driver, same problem. I think it has to do with Steam.