twimtbp is a annoying screen at the beginning of games that i have to sit through.  These seconds of my life are lost forever.  I weep for the seconds of life slipping away.
		
		
	 
I can't tell if you're joking about this or not, but in case you're serious, think of those few seconds compared to the time you waste gaming. Sure, gaming is great entertainment, but you can't tell me that you don't think gamers don't spend a good portion of their days sitting in front of a virtual gaming world, just eating up their lives. 
I feel that way sometimes, so I take a little "vacation" from gaming once in a while and do things that need to get done. But a few seconds for a TWIMTBP logo?
And finally, TWIMTBP logo isn't there just to annoy you. It comes up to advertise, yes, advertise, that this game has gone through pretty extensive dev relations to work out any bugs on Nvidia side, or software side.
Despite the popular belief, NO money changes hands between devs and Nvidia. They aren't sitting there writing checks out to each other to simply have a TWIMTBP logo in a game, or for a selling point for a dev. There is a marketing aspect to this program. But for those people who think thats ALL it is, they are very misinformed.
The marketing, is having gamers know that a particular game has been THROUGH the TWIMTBP process. Man hours/months/years have gone into the game to make sure it is the best it could be in the critical time alloted before a game goes gold.
So you see a splash screen in a game, or a logo on a game box. Nvidia has a perfect right to show a gamer, that they have put extra effort into a game to make it better than it was, being debugging, feature improvement, added content as we've seen with Batman AA and other games.
Some people truly believe that TWIMTBP creates artificial performance hits on competitor hardware. Make it play worse on the competitors hardware to make themselves look better. We'll, how can this be said when some games play even better on competitors hardware that have TWIMTBP affiliation? All depends on the hardware and what hardware likes certain games better.
Batman:AA  Antialiasing. This was something of a smear campaign against Nvidia. It was a perfect opportunity to call foul and create the illusion of foul play on Nvidias part. 
I have spoken with the team who actually worked on Batman and added the AA content.
While they were working on it, they weren't considering that fact that they would be severely attacked publicly for it. They just added their code. Tested that code on all their hardware with the dev. They put the ID check there because they knew it would work fine on their hardware. NOT to prevent ATI hardware from using it. There was simply an "IF THEN" algorithm. IF ID = Nvidia, THEN run the code. IF ID = OTHER, Use standard game config.
So, this blew up beyond imagination. Nvidia was trying to make something better, despite the belief's and smear campaign that was slung. 
AMD's smear campaign is vast. They have really amped things up over the last year or so.
It's good for their business to show NV is the worst possible light. I'm pretty much speaking to the neutral folks in here. Not to those who will spend much of their time arguing what I posted here, calling it lies, PR, Marketing, BS.
What I posted here was my knowledge acquired after speaking directly with the TWIMTBP team. There was no intention to "BLOCK" features in Batman:AA. Only to "ENABLE" features with and Nvidia card ID check to run their AA code. It is VERY easy, to confuse these.
Like saying the glass is half full, or half empty.
As far a money exchanging hands in TWIMTBP program. There is. It is for game box logos. For advertising and showing off what Nvidia has done and is doing with the program.
NO money ever exchanges hands from either a dev, or Nvidia for using TWIMTBP resources.
This was stated emphatically by the team. 
Yes, it costs Nvidia money to send hardware, and programmers to devs to work with them.
But Nvidia never just says, "Hey Eidos, we want your next game to have a TWIMTBP logo splash screen on it. Here's a check for you. Keep it quiet and you'll get more later."
This.... doesn't.... happen....
I hope this clears some things up. Some misconceptions. It's a great program and untold amounts of man hours and effort goes into it. It's an initiative by NV to make sure things work the best they can for gamers.
Keys