As I have said before, with your budget and if you want to play games, the E8400 is out of reach. You should go with an E5200 and overclock it, then consider an Nvidia 9600 GT or HD 4670 GPU or better. If you overclock the E5200, it will perform like an E8400, your games won't know the difference. The Motherboard you are looking at is a good option.