Hi peyote, Welcome back.
The 9600 GT is well known for running hot. The temps you are stating though seem higher than many of the posts I have found when I googled "xfx 9600gt runs hot?". However, many of them run their fans at 100% or so-you don't. The 107 C when you tested it is extremely high, however, thats when you were benchmarking the card. In other words, really putting a strain on it.
You said you have plenty of vents in your case, what about fans? How many fans? Name their location too please. From what I have read, you will need to run the fan at a high percentage, but you don't seem to like the noise. This is always an issue when trying to keep a specific peice of hardware cool, or the entire case cool. Fans make noise...Period. Since it is adjustable, you may want to consider just cranking the fan up while you play
Turn it down for regular usage.
I don't have enough experience with all the cards out there, so i can't suggest one that I know is quiet or that I know runs cool. Please note, video cards are well known for running hotter than a cpu for example. They get hot, which will also increase the temps inside your case. The hotter the inside of the case, the hotter every component (including your video card) will be.
My final suggestions would be to run the fan at higher percentages and deal with the noise. Increase air flow(more fans) for your case. Or, return the card. Keep in mind, many gamers will actually run their case "open". Meaning that they take the side panel completely off and leave it that way.
Let me know about how many fans you have, and what you think. If you are unhappy with the card, maybe you should return it and do some more detailed research on "quiet" cards, or "cool running" cards. I don't know if there is such a thing really. What do the guys at the computer shop say?
Other than the heat, how do you like the card? If you decide to try a different card post back in our original topic and we can see if we can find something better, but I can't make any promises.