Though i'd look about getting at least 4 more gigs of ram, another stick of the same
Seconded on the 8gb memory. Really you can "run" those games with a large selection of hardware, it depends on what you're planning on running the detail settings at and if low fps drops bother you.