@vesuvius: All help will be welcome,...

I've started wrting down my brainwaves, I'll feed them into the codeplex project, publish it and see how we can best divide the teams and go from there.

edit;

Also, contributing in the discussion on how to solve problems and voting for features is also contributing to the project. You don't need to be in a developer role just to contribute!