Regarding the number of pages in your resume, if you have less than 5 years of work experience and have a multi-page resume, then you are probably over doing it. (yes, of course there are exceptions, but as a rule this works). Basically, a resume is a document that represents your education, skills, experience and potential. If it is just a list of minutae, you are not doing yourself any favors.
If you are just getting out of school, your future employee knows you are an inexperienced twit with (hopefully) some brains and potential. If you go on harping about all of the marvellous things you did in your part-time computer lab job the hiring manager is going to toss your resume in the garbage can. Outline what you have done in the best favorable light without over doing it. An experienced hiring manager can smell bullsh!t a mile away.
I am 33. I have a Master's degree and over 10 years of work experience. My resume less than2 pages long. I would be glad to share if someone wants to host it. If you want to go to 2 or 3 pages, go for it - but make sure you are packing it with substance and not fluff.