Agreed.<p>Kurtzweil has the general thrust of where we're headed -- the details and timing are going to work out in a manner completely unforeseen, however.<p>Personally I think Kurtzweil is off in his timing by about five hundred years. There's just some really tough stuff out there that needs nailing down. But that's just a SWAG on my part.