A [H]ard|Forum member has stated that Far Cry 2 will be packaged with all GTX 260 and GTX 280 cards soon "...without any charges to the card makers". So if you're looking at getting a GTX, you should probably wait a few days after Far Cry 2's release date (which is tomorrow) to see if you can get this awesome game for free.
I give this rumor about a 78% chance of becoming a trumor (a rumor that turns out to be true) and coolness rating of 8 apples if it is true.
UPDATE: [H]ard|OCP has performed some high resolution tests in Far Cry 2 with several cards from the HD 4850 on up to the GTX 280.
UPDATE 2: Escape from San Diego
Seems like this is a trumor after all. BFG is giving you Far Cry 2, 3DMark Vantage Advanced Edition and a BFG LED flashlight when you buy a GTX 260 or GTX 280. XFX is bundling the game with specific GTX 200 and GeForce 9000 series cards. Like BFG, Evga is bundling the game with every GTX 260 and GTX 280 they sell. Some models will ship without the game, but the game will be sent to you after you register your card.