Well it is just a benchmark and it's actually surprising to me that ATi cards are generally doing better on it. The GTX and Ultra series is generally doing better in games than the HD2900XT but the gap isn't nearly as large as it once was. So benchmark scores can be taken with a grain of salt. Maybe the coder is pro ATi and did something to the bench, who knows.
Nice score with the Pro, but what's with your Min FPS? You should probably run it twice in a row, might just be the bench loading that caused it.