I have a PCI express x16 slot, and a GeForce 6150 LE video card, and it can barely run most games on the lowest settings. I am looking to upgrade my video card to something better (Currently looking at the Nvidia GTX 500 series), so I can start playing hardcore games. But I can't find any good graphics cards that are compatible with PCI express x16. Can 2.0 compatible cards work on it? If not, then what is the best card that will work on my computer? I have been surfing the web for a while looking for an answer, but no luck.
I have an HP Pavilion a1637c, that I recently upgraded to Windows 7.
Your computer supposedly comes with a 2ghz dual core and 1gb of ram. The processor is pretty weak by today's standards so it would be pointless to pair it with a high end card. 1gb of ram is not sufficient for current games, especially on Windows 7 so if you haven't upgraded to at least 2gb you'll need to and preferably 4gb if you can. The 300w power supply will be a limitation as well but it should handle most cards that make sense for your processor anyway.
So, upgrade the ram and for a card I would recommend something like an HD5670. http://www.newegg.com/Product/Product.aspx?Item=N82E168...
It's a good card for low resolutions(1280x1024 and below.) For resolutions higher than that you will have to leave AA off and lower other graphical settings in a lot of current games. Anything better is going to require you to replace your power supply and for the most part those cards will be limited by your processor so it isn't really worth it. You could upgrade the processor but from what I'm reading you can't use anything too much better and then we are talking about a new PSU, video card and processor and at that point you would be better off just building a new system. If you have the money and want to you can build a new gaming system that will be pretty good for $400 or so.
If you are going to go that far you should at least replace the motherboard as well as yours can't use current processors so you would have to overpay for an outdated CPU upgrade. If you want to go cheap you can reuse most of your other components such as the hard drive(s), dvd drive, case and even the ram. How much are you willing to spend total and what is the native resolution of your monitor?
It doesn't have to cost too much like I said earlier. An Athlon II x3 and an ok motherboard(that can unlock the 4th core) would be $130ish. A decent PSU would be $50ish. Then it would be up to you as to what you want to spend on a video card.