You indicated quite a range of options, but I would not buy another lens until you can articulate what you hope to achieve with it. If that's more street, a 28 or 35 is probably good. Most would not consider 135 an ideal length for street work. You'll get better results and enjoy it more by being in the action. But I think everyone here will be better able to advise you if you can state your intentions for your next lens.