If sending me a CV, especially if unsolicited, it really does help to get the following right - I admit I may be a bitch of a person to satisfy but some of these are pretty fundamental.
1. While I'm impressed that you have managed to find my name and haven't just sent it to 'sales' the fact that you know my name is Denise makes me wonder why you then address me as 'Mr Smith' (that is, Mr MySurname, although I have previously received an e-mail which started Dear Mr XXXX ) . If English is your first language and you are unaware that Denise is a girls name I doubt you're especially employable.
2. Those people that list their skills and assign a mark out of 5 to each, and then on a list of 100 items have no mark lower than 4, will not get a job. I want to employ people who are good at what they do, designers do not need to be experts in excel, programmers do not have to be able to design in flash, and I don't believe that any 19 year old in the world is a 5/5 at more than 4 programming languages. If you think you're that good at everything I know I'm going to spend half of my time argueing with you about you having to do things our way.
3. Sending me a CV in the middle of August 2005 stating that you started your (only relevant) job in August 2005 and listing how much responsibility you have and how great you are at it only makes me wonder why you would want to move? Yes I have a suspicious mind.
4. I appreciate that you may need to use a hotmail account to send CV's - but if you do please do try and pick a businesslike one. Risque addresses, pornstar names and 'kaitielovesjim' e-mails are not good on a CV.
5. I don't care if you were a prefect at school.
6. The ability to 'use the internet' is something I assume from someone sending a CV to a web design agency.