TF2 doesn't need a high end graphics card to play. Up until I got a new graphics card, I had to play HL2 on a window with low graphics. TF2 could be played fullscreen, but on low quality. I'd go with a decent graphics card to play the Valve games, but I heard you can stack a graphics card's capabilities by using another of the same, or one which was made by the same company.