ok, around that price range, i really like the nvidia 9800GTX+ : newegg has one for $100 after MIR:
that should leave you $50 bucks for the mouse. cant help you there, i use a $15 dollar mouse i bought at some sale.
(although heh heh, i think that the 9800GTX+ is better than your card lol. maybe you should get it and give him yours
EDIT: it's really nice of you to give him a gift and all. really warms my heart =)
EDIT: also sorry the reviews on the PNY card dont seem too nice. look for an eVGA maybe. i play favorites of course.....