My computer is an HP Slimline s5703w. I don't have much money and I'm looking for a card around $50. My friend got a GT 520 and he plays Diablo 3 on it, he says it runs fine and he hasn't seen any lag so far, but I'm not sure if Diablo 3 is a very demanding game. I may be buying a GT 520 soon if it's a good card, but I was looking through answers and noticed you guys don't seem to like that card. I also have no intentions on purchasing a new PSU because I don't have much money.