Your motherboard will support either Ati or Nvidia cards. Look at the dimensions of the cards before you buy and measure inside your case, chances are your going to need a low profile card for your case. From what i know the best low profile card you can go for at the moment is a 9600gt, but i do not think your PSU would support it. Go for a Ati Radeon 4350 or 4550 if i were you. They are require low power and should fit your case. Will wet you back at around 40-60$ USD.