One more reason why I think Deffeyes is likely correct.  Those who are predicting the peak is not until 2006 or 2008 are assuming that all these new projects will come online as scheduled.  They rarely do.  
I think after some time we will be grateful they didn't.