basically all the brands r the same...but i would go with a stock oc'd version just cuz its faster and it wont void warranty, but will cost a lil more...i got the xfx extreme for 250AR
as for cooling, i went with a zalman fatal1ty cooler, which is same as vf-700