I doubt it, too.
I know you have an NVIDIA card but download ATITool and use the "Find artifacts" option. I'm not sure how well it works with the current 8000 series, but it should be ok. Go down by about 20-30MHz from your current clocks and run it for about 10-20 minutes, at least. If it finds no artifacts (always good to enable a log to review the temperatures and number of artifacts) then step it up by about 5, maybe 10MHz. If it does, I'd recommend going back to stock speeds and making little steps from there so you don't end up ruining your card.
As you can see from the list of overclocks, going over 700MHz is quite high. (I'm not sure if that is exactly true, I'm basing my opinion on the table, since I don't own any 8800GTSs).
Also, you're saying that you're getting 42C. Is that under heavy load? Idle temps usually don't matter much, what matters is the heavy load. Again, use something like ATITool to keep track of your temperatures. You can either do an artifact scan and wait about 10 minutes and see what temperature your card is running at or you can game with ATITool's log feature enabled. 8800GTSs don't run very hot from what I've heard of, but even a slight temperature change can make your card unstable.
Don't push your card too much right away. Go with little steps and you won't have any problems. (Going down from high, unstable clocks to find the absolute maximum is much worse!).
Just some tips