Yes, I do realize that October 25, 2009 has already passed. Which makes complete sense, since he made the announcement on that date.
"David Blaine announced his next stunt on October 25, 2009" (from Wikipedia)
He announced it on October 25, 2009...he didn't say it would take place on that date. :)