On that site review, the 6800 Ultra gave them quite a few problems and error messages which I would find disheartening if I spent that much on a card. Maybe these problems have been ironed out a little now, but I am not sure.
Shadermark seemed to have a few bugs with the games. One game refused to run on the card, another would not run at full specs and prince of persia said the card was not supported *although it did run despite the message, so I guess that last one doesnt matter.
Anyway, have a look at the review if you get a spare minute!