Yeah I've decided to go for the Ultima 8800GTS. Thanks again for the advice on the DX10 graphics card, may well save me a lot of trouble upgrading in the future.