Gigabyte P35-DS3R board
E8400 CPU
2GB ram should be fine tbh, though if you're using x64 OS then go for 4gb
grab yourself a 9600GT for a budget card upgrade
A corsair or PC Power And Cooling PSU won't do you any harm either
You can't really get a decent board open for upgrades later, as the Nahalem cores are out next year, which'll be a different socket to the current cpus and also require, iirc, ddr3 ram - which is pointless buying now anyway as it's expensive and slow for the price..