I found some dust clogging the grill just around the fan, cleaned out and it was enough to drop my load temps from 90C to around 80C. I still have refresh rate problems however, my idle temp it now 61C.
I bought a Zalman VF900-CU VGA Cooler from OC which should be here by Tuesday, I'm hoping...