Sheldon Brown has something to say about potential sources of pain:

http://sheldonbrown.com/pain.html