Sounds like a driver issue. Are you using beta drivers? From my understanding, the 8800 ultra is pretty new. Maybe it is the drivers that need to mature before it unleashes that potential. I had this problem with my 8800GTX when I first bought it, until better drivers were finally available. I could be wrong though, in your case.