Steel and rest -
Thanks for the input. I know my graphics card is the weak spot... and also the processor but I am not looking for blazing speeds. However, with the graphics card, the cheapest 8600gt I could find was $50, I got mine for $25. Would it really be worth upgrading that? I guess the only way to know is to play.
Steel, you mentioned benchmarks for CSS I could find online. Can you point me in the right direction for finding those? I will run it through google and see what I can find.
Once again, thanks for all the input guys.