Well, I have made that personal point of no return leap and finalized my registration for NEST 2010. All that is left now is to wait for the approval of the board, a.k.a. NEST Team, and if I'm good then I will be joining Team Canada for their trek to Philly.
I know it's not guaranteed yet but...