Heya Flyzini,
That is a good build and a good price. The video card is going to have a somewhat limited lifespan for newer games. If you can bump it up to an 8800gt for a reasonable amount (say 75-100 dollars more) it would really be worth it.
The 8800gt is pretty much the best bang per buck video card out there. It will give you much better performance for the money.
But if you are ok with medium graphics, you'll be set with that build for a while and can just bump it up down the road.
Hope that helps!
