I'm of the opinion that, in the face of competition, keywords do almost nothing for rankings.

That doesn't mean you don't need them - you do. But they only get you entry into the game - for the...