I say go with nVidia GforceII MX. It is basically a slightly detuned GforceGTS card. I've been using it since it came out with no problems. Can be bought for around $100. However, if money is no object, I'd go witht the Radeon or the GeforceGTS2 Ultra.