Currently in the McAllen airport waiting to fly to Houston. McAllen has free internet; :)Houston makes you pay. :(
The talk is as ready as it's going to be. Fortunately, I can practice on the long flight to San Diego on my Pocket PC. I remembered to copy the talk over to it... Whew!