Tool recommendations
After getting a flat on my first ride on my new bike, I understand the need for a tool kit to take with me on the road. Anyone have any favorites? Is a multi-type tool good enough for most stuff or does it need to be something more elaborate? 
I have a pump, extra tubes and an allen wrench-what else is helpful/needed for everyday rides? How about on longer rides what should I anticipate without having to drag the whole tool bench with me?
You must do the thing you think you cannot do.
- Eleanor Roosevelt