*Whats the best thing to upgrade to get the best performance out of the system*
Best performance for what?
How much RAM do you have? What Operating System are you using? What AV program are you using?
The GeF4 Ti4200 was quite a good card - I used one until very recently (the fan failed, and now I use a lesser card) - it's only likely to limit performance on the more recent games.