farcry runs like crap on the FX series because the FX were really shitty cards. The Ti series beats the FX in mostly all dx8 benchmarks. The top line of the FX series was also complete crap (FX 5900/5950) becuase they used a hybrid version of pixel pipelines (4x2, making it not use full potential of pixel pipelines in all games) while it's competitor 9800's used 8x1. The FX series also do not fully support dx9 (even though the box says so)...
H_TeXMeX_H, if you don't beleive these added capabililites add much more check out the
comparison between different pixel shaders Also check out High Dynamic Range (HDR)
Don't blame MS, MS is responsible for the API, not the backward compatability that some games are lacking (but will fuck us for backward compatabililty for DX10 if anybody actually read this article instead of bitching about their GPU's) blame the game makers that you can't play their games because they don't have support for older cards. HL2 will on on practicaly any card that's DX7+, the engine has support to drop features so older cards can run it and still get good frames, for example on your Ti HL2 would run in dx8 mode. BF2 won't run on your PC becuase it's made by EA, EA is known for not getting shit done so you're not missing much...