Either will be a fine gaming system, particularly at such a 'low' resolution.
Either build will cope with a 1080 monitor if you need/choose to upgrade later.
I'd go for the 7950: Most of 'em overclock like mad things, it has more memory, it's within your budget, (nice balancing act BTW-you Capricorn?) and the game bundle is better
.
I have one on a...er...'mature' i5 750 and there's nothing it can't play smoothly at high/ultra settings@1080 res.
One other point, the CPU is a little weak for the either card at 1600x900 res. Don't let that bother you, the CPU can be upgraded later if need be but you'll still be using the same card, (probably on a 1080 monitor).