If you find that sign up form, would you kindly post it here. I'd be interested too, but my googl-fu isn't very good apparently. The way the current administration is berating science funding, you'd think this would be something that is actually happening.