Hmm, I don't have anything particularily against this, but I would throw it out there that a Pentium g860 doesn't require anything above a stock cooler, no need to throw money at that, those chips are pretty much bricks in terms of OCing, so its a wasted effort. If you take the money saved from that, you might be able to bump up to an HD 6870 if you can find one, it shouldn't be more than $10-$20 more than your paying for the HD 7770.
EDIT: If that is a single stick of memory then you'd be better off getting 2 sticks of 2GB or 2 sticks of 4GB instead.
yes indeed screw the pentiums what with their higher performance and lower cost, I mean I'd want to take away from the GPU budget to spend on a higher priced CPU that under performs