I'm happy with my 8800GTX Ultra, it's still going strong. But the way things are moving it's hard to keep up. At least we're seeing decent drops in card prices.

As long as that keeps up it should be good.