+1 your vid card is rubbish, get a new vid card. also win7 does run things worse than xp, i recently upgraded myself. 4gb ram + is really needed for gaming in win7. Also when using win7/vista it will be using the more taxing dx10 in games that support it. right click on the game shortcut and select dx9 mode, that will help a lot.