hi all i want to buy a graphics card . which one should i buy . is 256Mb sufficient to play all the games thanks