Firstly, here's my setup:
Coolermaster Wavemaster tower case, front intake & rear exhaust
AMD Athlon XP 3200, upgraded fan (i.e not stock)
750MB RAM
PCI 256MB XFX 6800GT, with stock cooler, and factory clock speed.
24" widescreen Dell 2405FPW LCD (DVI connection) running @ 1900 x 1200
Windows XP
I'm finding that GW is running my GPU terribly, terribly hot when in fullscreen - yesterday it got to 110ºC, and set off an alarm

Here are some GPU settings for comparison:
Idle or GW minimised: 69ºC
GW window-ed: anywhere between 80ºC and high 90s
GW Fullscreen, all settings on max: 100ºC+
My CPU idles at 46ºC, and barely gets above 55-60ºC under load.
So, what can I do? I figure it's the large monitor and high-res that's making it work so hard (my partner has identical card, and rarely gets above 80ºC with his 17" LCD).
If I forked out for SLi and went for 2 x 256MB 7900GTs, would that spread the load somewhat? I've looked at performance cooling, like the NV Silencer, but reviews show that I'd only get maybe 10 degrees cooler under load - still somewhat high.
Am I just going to have to lower the resolution and settings? I really hope not

Any ideas would be gratefully received - thanks!