Just my opinion, but you should be good with that system for awhile.  Very similar to what I have.  Only suggestion I'll make for an upgrade, is your sound card.  I have one of the "Live" cards as well, and I was convinced the Audigy 2 is a better deal for performance.  I have to wait a month to buy it, but I'm hoping to see an increase.