Which model do you have? Most gpu coolers only work on reference cards. I'm guessing you have a reference card or you wouldn't need aftermarket cooling, but I'd like to make sure.
It is a reference card made by Sapphire.
Other than the arctic, I'm not aware of many gpu coolers, but have you considered water cooling? There aren't many all in one systems either, and it would proably be over your budet. So probably a bad idea.