First of all I would like to start by saying that this is my first post on this forum. I have read a few discussions here, and noticed that among you are a few decent and smart people. So I decided to post my question here hoping I would get some wise advices. Let's get started with the problem at hand. I got me an AMD x2 250 CPU (yes its a cheap cpu, and yes I don't have alot of money)slowly trying to get all the pieces for a new computer, and I don't know what kind of video card should I get. My decision for a very long time was the Sapphire Radeon HD5570. Tempting since AMD goes hand in hand with Ati,and not to mention the Pixel Shader v5.0 and Directx11. But I read a couple of reviews and even what you guys are saying this graphics card can't use the full benefits of the directx 11 etc. The HD6xxx are much more expensive (in my country) so I was looking at the Gigabyte GeForce GT220. The GeForce GT220 has pixel shader v4.0 and only directx 10 ,but it seams to be a bit better than the HD5570 and very important for me in the same price range. My first question is, does a AMD cpu have any problem with the GeForce graphics cards ? (at the moment I have amd with ati ) Second question, does a GT220 can use the full features of the directx 10 ? The Third question, just how much the version of the pixel shader makes the difference ? Beside the fact that in the nearby future games will require v4.0 for minimum system requirements, since now the case is v3.0 If you guys have any other suggestions regarding other graphics cards int he same price range, feel free to say your opinion. I would also like to add that I have an 17 inch monitor and I play most of my games in 1024 - 768 resolution. I would like to go a little bit of topic here. I have now in my computer an Ati Sapphire x1550 AGP 512mb 128 bit. shader pixel v3.0 (don't be surprised that its an agp card and it has that shader version) with an AMD Athlon 3000+ and 1GB RAM DDR. Yes its and old computer but keep in mind this I played : Medal of Honour Modern Warfare high settings; MW2 low settings; Call of Duty World at Wor low settings; The Witcher medium and high settings; Mass Effect medium ; ME 2 low; Necro Vision medium; Clive berkers jericho high (man that game sucked). The point is I like to play games and I dont have money to buy a top of the line computer. As long as the game runs and I don't have lag its cool with me So I hope I didn't bore you to death will all this talking. Leave some interesting and helpful comments. Try to help me out here guys.