I have Played Call of Duty,Counter strike, NFS. NFS and Counter strike are my favorites. In hostel,we all have laptops and there we enjoy very much when we connect with LAN and play.
In my PC,I have a core 2 duo processor,2 GB RAM, 160 GB hard disk. we don't require a special graphic card for this. Whatever graphic which is already installed in our laptop would be enough.
I think the newer versions of nfs(like swift) require a little higher configurations as i too have a dual core pc with no graphic card and a laptop i3 with a 1gb graphic card but the game does not work on my pc but works on my lappy