What does the Bitcoin community need the most now? The Bitcoin project has grown many-fold since its creation, but since we haven't taken over the world yet, there is still some room for growth;). Is there some consensus on what does the Bitcoin project need the most at the current moment? That is, if I had some manpower or money to spend, where would they be best applied to help it grow?

Be it contributing to the main client, developing alternative clients, miners, pools, exchanges, shops, or simply letting more and more people know about the Bitcoins, what are your thoughts on what is the best thing to do?
PR is the most important thing for growth right now.  There's enough basic services that you can use with bitcoin, but not enough people to use them.