I'd argue that without T&L those games were pretty good anyway, but 2 games a feature does not make.
Anyway, Unless you like to live on the bleeding edge there is no point to buy this card until X-Box ports start appearing. Also with the amount of technology 'borrowed' from Ati, I think Nvidia should stamp an 'Ati' logo on one of their chips.