Adopted from What Color is Your Parachute's "real questions behind every interviewer". A cover letter with one paragraph per point has got me an interview every time (before becoming independent of work.)
1. why them?
2. are you competent?
3. are you special?
4. will you fit in?
5. can they afford you? // I leave this one out for a cover letter :-)