If it has to be that pre built system you have listed, I would say its lopsided. No need for a $330 i7 when a $230 i5 will work just as well for gaming. You could take that extra $100 saved and put it towards a GTX770 or something comparable. And please dont get a 19" monitor. You will regret it almost instantly. 24" screens are dirt cheap and easy to find nowadays and about the sweet spot for PC monitor sizes. Dont get anything smaller than that.
AMD FX-8150 @ 4.515 Asus Sabertooth 990FX Corsair H100
Corsair 500R Corsair TX750 Corsair Vengeance 8GB
Western Digital Caviar 320GB & 2x 1TB EVGA GTX 670 FTW
BlackWidow Ultimate Logitech G700 HP 2509B @ 1920x1080
"I kept thinking my luck would run out. Then I realized it already had, a long time ago." - Max Payne