it costs the same.. the 5900 has 256bit memory bandwidth, but is based on the nv35 (5900 XT's GPU), while the 6600 has 128bit and based on the nv43... i havent seen any comparrison for these two, which is odd... because they got the same price tag... the Gainward - GeForce PCX5900 128MB costs 140$, and the 6600 costs Gigabyte - GeForce 6600 128MB costs 130$ which do i choose??