Come on people. The whole idea behind this web site is voting. You should be voting constantly. If you look at a question, you understand it, and you answer it, you should vote it up. If you look at a question, you see an answer that you think is correct, you should vote it up. If you don't put an answer on a question yourself, you should identify the best answer on that question and vote it up. You should be voting lots and lots. We should not be seeing 40 views on a question with zero votes and an answer with 2 votes. Yes, exercise some judgement on what you're voting on, but you need to be voting to show your preferences for certain types of questions, well constructed questions, and interesting questions. You need to vote to show support for answers, period, but also for thorough and correct answers. Please, think of it as Chicago. Vote early and often.
On this note is there possibly some reward that can be given for just voting? Being active/present on the site consistently for a certain period gets you a special badge maybe. Then upvoting, down voting, or commenting gets you a badge or additional points when meeting a certain threshold in a certain timeframe. I don't know if this might cause things to get out of control, but it might promote more activity by users. Especially for those that might just be coming to the site to learn as the more experienced answer questions.