How long should your resume be? The answer is that the length of your resume depends - on how much experience you have and what level candidate you are. If you're an entry level candidate less is more and a page should be plenty. For more experienced candidates it's fine to have a longer resume.
Here are tips and advice on resume length for entry-level, mid-level, and senior level candidates for employment.
On a related note, how about your cover letter? Here's advice on how long a cover letter should be.