Well, I did a little reading earlier while I was at work, and discovered that the memory clock was virtually unneeded while mining, so I underclocked that as low as it will go. That dropped my average temp by around 10C from 90 to 80, and I'm still able to use my system normally (this is, not gaming. If I game, I pause the miners)
Currently I have the Core clock overclocked to 850, and the mem clock underclocked to 1400, and I'm getting ~120mhash/s per card.
Anything else I can do to increase stability/hash rate, or is this about the max I'll get with my current setup.
Also, i've been pricing cards on newegg, and I'm highly considering making the upgrade/switch within the next few days, to possibly the next week, so any more suggestions on cards would be great. If any other info is needed about my system, just let me know and I'll provide it asap.