I always do a shortened version in the body of the email, then attach a copy they can print because likely the person opening the email is not the person who will review your resume.
But whatever you do make SURE to send everything in PDF format, NOT WORD. Word documents often get messed up and you can also pretty easily see what was last erased out of the document, etc. PDF they can''t manipulate it and the formatting won''t get messed up, so do it that way.
I''ve always heard that even if you send a resume/cover letter by e-mail (or at one of those job seeking/posting sites), it''s best to send a hard copy version as well. I''m not sure if you''re planning on doing that but I thought I''d at least throw it out there.
I bought this book on resume and job search in general and they were saying how employers do not like receiving more than one attached document.
Also when e-mailing your resume, the body of your email should be a shortened version of a cover letter. You can probably find sample of those by googling it.
Good luck in your job search.