you have more choices...check newegg (if you are form US as I assume you are) and all decent cooler are up to $60
for example:
Xigmatek HDT-S1283 - old but still one of the best, easy to get even with 120 mm fan, need of retention bracket
Thermalright Ultra 120 extreme - probably most recommended haetsink by oc community, sometimes bit complicated to find it in retail, you have to buy 120 mm fun as extra
Noctua NH-U12P - austrian thing, very good, bit pricey
Zalman 9900LED - surprise from zalman - back to good, nice looking, very good cooling, quite, bit pricey like Noctua
other coolers to check - OCZ vendetta 2, Sunbeam Core Contact frezer....
I had intention to buy thermalright ultra 120, but I didn´t find it and guy in retail store convinced me to give a second chance to zalman. I picked up Zalman 9900LED (775,am2, 1366 socket ready), full copper and one thing more, because of its shape it is blowing directly on NB, SB ring around CPU socket and cools it too (I have asus p5q-e, your pro is similar) results: q6600 at 3.6 (vcore 1.41) temps 63-63-60-60, 24/7 rock stable (12+ hours at prime 95 small ftt, 24h at prime 95 blend, 12h+ at occt)