Whichever one, between the FX5600Ultra Revision 2 and the R9600Pro, you like. They perform on par with each other trading positions based on test/game. Then there are features/drawbacks specific to each card (pixel shader performance, etc) for that you will have to do more research, as scary as that sounds.
Which card is more forward looking regarding upcoming games?
Neither IMO, both are nice cards but neither is future-proof/resistant (and I say that as an owner of a GREAT example of the BBA R9600P). They will both do what they are meant to do, play GREAT with DX8 (8.1) and under games, and play (just play) DX9 titles so as to not make your eyes dry up! Everyone will have their opinion as to what makes a 'future proof feature' from PS performance, to UltraShadow, to HL2 AA bug. All of these things impact the future, but not much IMO, since you aren't really going to be playing the fully DX9 titles at max. anyways because it will 'Kill the CAR'd (adapted from Ferris Bueller).
Find the best price you can and the extra features (like cables, software, vivo, Eavil Goalie Box, that you like and go with that.
In other words; I dunno!
- You need a licence to buy a gun, but they'll sell anyone a stamp <i>(or internet account)</i> ! <A HREF="http://www.redgreen.com" target="_new"><font color=green>RED</font color=green> <font color=red>GREEN</font color=red></A> GA to SK