While I've been very tempted to pick up one of the new 4870's, I'm thinking about seeing if I can eek a bit more performance out of my existing card for the time being instead. Would it be worth it to pick up a 3rd party cooler, or am I better off saving my money for an upgrade? Also, what's a good cooler for an 8800GTS (G80)?