There's always a chance that this is a vast conspiracy to prevent people from finding out about peak oil, but I doubt it. Plenty of peak oil sites come up in Google, just not ours.
I've watched Google carefully on this. They really don't appear to intentionally block sites for political or censorship reasons.

If they think you are spamming or trying to trick them into getting a higher ranking, then they will refuse to index you.

I was just kidding here about sensorship;-)
But still, I got the same problem and am still not able to solve it..
i would recommend that you start running AdSense ... but then i realized TOD runs AdSense and it's obviously not helping out over here

i hate it when Google bans the wrong type of site and then won't let you buy your way back in ;)
Does the site have FRAMEs? If so, Google can't index it.