I've been working on a documentary concerning global energy demands (centered around a solar car race) and I can tell you from our research and interviews that this website, while having a nugget of truth, is generally the sky is falling. Everything on it is doom and gloom, there is no hope. One thing you should remember when reading it, is that the oil companies are in the business of making money. If they know or have an idea as to when oil supply passes its peak, don't you think they'd be searching high and low for alternatives to sell to us? They aren't gong to sit there with a thumb up their ass. That's why you have a divisions of companies like BP Solar.
A little fact to chew on the next time you are in a big box store. If 10% of the boxstores in the country put two 50ft solar arrays on their roofs to use as supplement energy for air conditioning and heating, the nation would save 5% of its energy consumption. That is huge. Peak energy usage is during the day when businesses are open and people are out and about. This is also when the sun is at it's most powerful. There would be about a three hour window (90 minutes each side of solar noon) where 90% of the electrical needs of the store would be met by the sun.
So, while solar can't run your car or jet airplane it can divert those resources needed. Imagine if the country made it mandatory for stores and offices with over a set amount of flat top square footage were required to use solar. We could stretch the current oil supply for another 150-200 years.
And some of the facts on that website are just plain wrong. The only reason ethanol is more expensive to produce per gallon than gas, is that the oil industry has bucked the use of ethanol for years. Why? Because if the infrastructure was in place to make ethanol, we could make as low as an 80-20 mix of ethanol per gasoline. What does that mean? Profits for oil companies dip 80%. Currently, for every 50 oil refineries that make gas there is one that makes ethanol. Basic macro economics can tell you that it is much cheaper to mass produce than it is custom make. That is essentially what we are looking at with gas versus gasahol.
I could go on forever about some of these claims, but I'll spare the diatribe. All of my facts are coming from the Dept of Energy research labs. We interviewed their spokesperson and was given more info than I care to read. Some of it is surprising, too. Like the SUV thing. We assumed that they would be very anti SUV, but they weren't, as long as it (the SUV) was being used for its purpose (hauling cargo or multiple people). Their big beef was when one person would run to the store down the street to pick up a loaf of bread. It's called resource mismanagement. If you drive a SUV to work with even three people in it, you are saving energy . Of course if you were all crammed in a Honda Civic you'd save more, but their point is, purposeful use of your resources can extend the oil supply for a long time.
As for peak oil, this spokesman was saying that they are discovering oil at an increasinng pace due to technological advancements. There is a finite amount of oil. But no one knows how much there is, or when it will run out.