looks great...you could go with 8GB RAM....and the i7 is no different than an i5 with regards to gaming...
however from personal experience, id go with a different monitor...my Acer 23" is way too bright, almost washed out. go with a BenQ monitor, i hear nothing but good things about that monitor