For $100 you will not get a better video card which is what matters the most for a game. If the build is under your budget, then get the E6420 if it fits. Sorry to go back and forth, i thought you budget was smaller. Get the best you can for your money. Otherwise you are good to go, you will play oblivion at a smooth frame rate with your config. Good luck!