That is impressive on the 7800 GTX...but it's full ability won't be set for a while now.
I mean, my 6800 GT will handle anything medium-high for the next year or so (I really hope). That 7800 GTX just seems a bit over-board (although I wouldnt mind having one for free).