The sad part about FX5200/5200 Ultra, and 5600 non-ultra series cards is that they do possess the direct 9 capabilities and features, but their GPUs are just too slow to able to play the games while take advantage of these technologies at normal quality settings. Surely, with the future encore of new games, these cards will find it more difficult to cope with the increased texture and shader requirments. On the other hand, 4200 can simply revert to using Direct X 8.0 features and 1.1 pixel shaders (since it doesnt' support 9.0+) which wont make the games look pretty as compared to these cards in question, but it will run them much faster. Trust me it's better to play a game at 50FPS with the old pixel shaders and so on than at 20fps with a card that must use 9.0 features but isnt capable of doing so effectively to provide playability. On top of the fact if you can find a used or a cheap 4200 card for lower prices than the 2 in question.