Balchy: Spell check, spell check, spell check. I generally through out any CVs with spelling or grammatical errors, these are basics! Their, There, they're rah some people really shouldnt go past high school.
Other than that, I generally wont look past a cv more than two pages long. You should be able to fit your RELEVANT experience into two pages or less.
Like someone else has said, personalise each cv and cover letter to the job you are applying for. I have received cover letters applying for jobs with completely different titles! they go straight to the bottom of the heap.
And as for a photo? only if you are hot lol
Given the content of the post, I found the bolded sections amusing.