I wouldnt get that card you wont be able to play games maxed out or even at medium settings. Try for a 7600GS or 7600GT those are very good budget cards for there performance.
my 9250 does just fine, it will run almost anything well. and its only a pci slot, you dont need much but this card is also very good, it has a 5 star costomer rating and they say they run anything on high with high fps.