This reason why a 256mb Radeon is not currently faster than a 128mb card is becuase all the games that are used to benchmark the cards dont use the extra ram. They are only gonna need 128 mb of ram. This is unless u actually use a 9800XY like it supposed to be, with a resoultion higher than 1024x768 with options such as 4xAA and 8xAF turned on. A game like Doom 3 will use the extra ram that a 256mb card has to offer. However, since no public benchmarks exsist you cant determine if the 256mb cards will be faster. Something tells me a 256mb will be faster in Doom 3 though and in HL-2 with quality settings enable. For now though a 9800 128meg card is nothing to complain about. A Geforce 4 card that is only Direct x 8 compliant will not allow you to see HL-2 in all of its visual splender, but it will be fine for an OpenGl game like Doom 3. Nvidia cards are favored to run a little better in Doom 3 too from what I hear, so that will help you out a little.