dafman: When I have recruited, on occasions I have had in excess of 200 CV's to wade through. So initial decisions - ie, in or out - are often made in as little as 10-20 seconds. I recommend:
1. Stick to facts, who you are, education, experience, interests. Avoid the cliche statements commonly listed under 'personal attributes' - often grabbed from the net or other peoples CVs.
2. Ensure no spelling or grammar mistakes in either CV or covering letter. You are putting your best foot forward, so attention to detail is important.
3. A short covering letter - not email - one page only - tailored for the specific job is often a good idea. Keep it upbeat.
4. Finally, as someone else said, use either Arial or Calibri and look at how paragraphs and lines are spaced. Don't cram, white space is good.
Finally, the objective of all of the above is to get you in front of the potential employer. Once there, it's up to you, not your CV. Good luck.
While being brief, give employers the opportunity to find more info if they like what they're reading. I include a link to my LinkedIn profile which I keep up to date, and go more in depth into skills and relevant work examples etc. You can't fit all of that info in detail in a CV, but LinkedIn can provide a great opportunity for people to find out more.