Yes, it should run fairly well. Especially with the 2 gigs of RAM you're putting in there. Not a bad processor either. It's no Core 2 Duo, but it's decent and will do the job.
The graphics card could be better, but it will do. Not bad for the price. Especially for being compatible with DX 10.
Any other questions you have?