What is your greatest weakness?

What do you say when your asked about your greatest weaknesses? Remember that every weakness should be one that, within a professional setting, you learned from. Maybe you talk too much, so you explain that you carry a notepad and take notes to ensure you listen. (go ahead, write that down)