not sure on the motherboard, i would think some variant of the p45 would be decent, you could probably get a 4850 for that price, and either an e8500 dual core, or q6600 quad core would probably be decent
Total this would fit in your budget and give you a great gaming system. A friend of mine has that motherboard and it runs super stable and he can overclock the crap out of it without issues.