http://www.newegg.com/Product/Product.aspx?Item=N82E16814121642
The above card is ABOVE your budget ($135 after MIR). However, I wanted to point out that it has a 2GB Video buffer and the other cards have 1GB. That MAY be a significant factor in some games, even on this card.
*As for the card within $120?
I recommend the one suggested by Novuake from Sapphire.