I agree junkman.....they've been spending a lot of time and energy putting this team together, hopefully its the last piece in the management puzzle and soon to be followed with news on the technology and monetization puzzle.
I can only speak for myself, but I am certainly ready for that!
cheapie