I have a new preprint that readers of this newsgroup may be interested in.
http://arxiv.org/abs/0805.1385
It concerns Razborov and Rudich's famous paper on "natural proofs," in
which they argue that existing techniques for proving non-relativizing,
non-monotone, superlinear lower bounds in circuit complexity theory all
rely on "natural properties" of Boolean functions, which they demonstrate
cannot be useful for proving polysize circuit lower bounds unless hard
pseudorandom number generators do not exist.
What I can show is that if the definition of "natural" is weakened
slightly, then there provably exist "almost natural properties" that yield
SIZE(n^d) circuit lower bounds on SIZE(n^(d+epsilon)) computable
functions. This result is unconditional. A second result is that, if
assumes that pseudorandom number generators exist, then there exist
"almost-natural proofs" that P != NP. (Of course if pseudorandom number
generators exist, then P != NP trivially; the significance is that there
exist proofs of P != NP having a certain special form.)