Remove duplicates from contextual menus
I had the same problem, rebuilding the Launch Services database did the trick for me. Entered the following in Terminal:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain user


Then log out and back in. The open with menu should be clear of duplicates.

Credit: https&#58;//discussions.apple.com/message/15251482#15251482