The 6600GT Dual GPU card would be a better bargin. It's faster than a 6800 Ultra on most games, and gets a score of 14,000 on 3DMark03. Only problem is you need a specific motheroard for it to work (which it's bundled with the card and a wireless LAN card, at approx £300 on OcUK) and if any games don't support SLI it will only use the one GPU (acting as a standard 6600GT, but for some reason it out-performs a standard 6600GT in single GPU mode).
I'm still thinking of getting the 6600GT Dual GPU, but also the 6800 Ultra has caught my eye