I currently have a Tiagra front derailleur on my 2005 specialized vita and I would like smoother shifting. (I have dropped my chain several times after climbing)
What would I need to know in order to upgrade? All of my other components are 105.
I guess my question is, are all Derailleur's compatible with my bike? I am specifically looking at Ultegra or Dura Ace.

