http://www.ebay.com/itm/251056663293 is the card I bought that was broken.
http://www.ebay.com/itm/120873623826 is the fan I bought to replace is.
https://dl.dropbox.com/u/9768004/6770face.png is how it turned out
The one you linked, while a bit smaller (75mm instead of 85mm), would probably fit on the card. If I don't find anything better, I'll probably buy it. For $4 including shipping there is not much risk.
Thanks for the quick responses.
If you do choose to go the "chinese fan" route, be wary that shipping could take as long as a month, or more. Also quality -can- be sketchy. I lied when I said it "plugs in perfect". Whoever assembled the fan attached the 2 pin plug on it BACKWARDS (ground would get fed 12v and 12v would get fed ground). I eventually figured this out before burning out the fan and re-attached it the correct way.
Also make sure the power plug you need is correct. The fan I got was only a 2 pin. It didnt provide sensor or have a wire for PWM, but neither did the card.