hi people i am going to buy a new card and I am interested which is better 1. sapphire X1900XT 512MB 256-bit 8-channel GDDR3 Core Speed : 625 Memory Speed : 1.45 Pixel Shader Processors : 48 Vertex Shader : 8 or 2. Sapphire X1950XT 256MB 256Bit GDDR3 AVIVO Core Clock: 625 Pixel Pipelines: 12(48 Processors) Memory Clock 1.8Ghz and which has more overclocking capabilities and how large PSU will it need?? i get this cards for about the same price x1950 240$ and x1900 250$ but 1950 will need 10-15 days for arrival and x1900 is already here but i dont care ill wait 10 days if its worth it --- or maybe its better to buy Sapphire X1800GTO 256mb 256bit 500-1000 for 180$?? or should i wait for R600 release and add a little more and buy a DX 10 card ?? and in theory in first weeks after release will i be able to buy a DX10 card for around 300$ ?? or only amd knows that?