Just bought a new HP a1230n desktop and it came with intregrated ATI Xpress 200 graphics, basically they suck. I want to upgrade to some much better that allows me to play all the games available now with room for upcoming games in the future, basically something better than average that I won't have to replace for a couple years. I don't want to spend too much money, $300 is the absolute most, around $200 is preferred. Slot is a PCI Express x16.