One last update. It looks to me like nobody has those Shimano shifters and the Sora's will not really work with my gearing. However, this bar end shifters should do the trick and apparently extremely easy to adjust and tune.
http://www.jensonusa.com/store/produ...+Shifters.aspx