ameratsu on 26 December 2008
For a graphics card, I would get the cheapest well-reviewed card that suits your needs.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka