UPDATE
I would focus on areas where you want to grow or receive training.  These do not need to be weaknesses.  Rather areas where you do not have the knowledge or training you would like. 

ie: I would like to be trained on the new ACME 2012 EOW Solutions package.  You can also include certifications, licencing, or professional development that would help you grow in your field.



Original answer:
The purpose of a resume is to get you in the door of a prospective employer and focus their attention to topics you want to talk about in the interview.  While it should provide a general work history how it is display is totally in your control. 

You want to focus on things that are positive that you wish to speak about and that are important for the position you which are applying.  

It is important to be able to answer the interview question about your weakness(I think the vast majority of interviews I have had in the last 20 years have asked it).  I would talk about how your attention to detail tends cause you some extra work.  I would not talk about how it causes missed deadlines.  This fact alone would cause you to be disregarded at most places I have worked.