Depending on your budget and where you want to buy from, if in India buy Nvidia as ATI is more or less absent, and Powercolor and Club3d are pieces of trash with pathetic service.
If in US depening on your budget you can either get an ATI or Nvidia. Below 150$ ATI cards are better over 150$ NV cards are much better.