I'd like to know more about how to contribute, both on a technical and non technical perspective
you could participate in / contribute to the homestead documentation initiative see the scoping out discussion here
you could contribute both tech and non tech answers / commentary in the Ethereum Forum
You could run a wallet, buy a few Ethers for it & provide technical or empirical feedback (or both) on that experience here
You can
- Run a node
- Mine the Blockchain
- Be an evangelist
And there are plenty other ways, like provide support in forums, and most probably buy ethereum (ETH)