I've said this before, you want a solution? Its easy, kill everyone you know. Or, wait for that new wonder virus to pop up and wipe out 50% of the population again. Of course in today's modern, mobile society, it'd probably be more along the lines of 90%. That's your solution. STOP BREEDING! Its not a case of suddenly having too many people, there has always been too many people, period.
Make love, not babies.
how benevolent of you.